Skip to main content
Box Doc Gen has several limitations across APIs, security, performance, language support, and template features that you should consider when implementing document generation.

API limitations

ItemLimit
Maximum template size100 MB
Maximum JSON data size100 KB
Number of tagsNo fixed limit

Box security limitations

Box Doc Gen must be able to access templates to generate documents. If a template is restricted by a Box Shield classification policy, document generation will fail. Ensure your Shield classification policy allows Doc Gen access to required templates.

Performance limitations

Performance varies based on template size and document complexity. For templates smaller than 1 MB:
  • Most documents (95%) generate in under 15 seconds when processing up to 50 documents per minute per enterprise.
  • The system remains stable at up to 80 documents per minute, but generation time may exceed 15 seconds at higher volumes.

Language limitations

Box Doc Gen supports English-only template tags. Other content can use any language.
ComponentLanguage support
Template tagsEnglish only
JSON data and document contentAny language
Computations, conditions, and calculationsEnglish strings or numeric values only
It is recommended to test templates to confirm language compatibility for your use case.

Template limitations

Box Doc Gen uses Microsoft Word as the template authoring environment. Some Word features are not supported.
Microsoft Word featureSupported
Headers and footersYes
Tags with commentsNo
Developer controls (text box, check box, combo box, options, frame, protected forms)No
Link tagsNo
BookmarksNo
Different headers/footers per pageNo
EmojisNo
Custom fontsNo
Text layoutNo
Text directionalityNo (Left-to-right only)
Text boundariesNo
Text alignment and paginationNo
Text justificationNo
Line and word breakingNo
Ruby characters and text annotationNo
Objects, shapes, 3D models, icons, graphsNo
Media, video or audioNo