← All features
Custom fonts
Use your own brand fonts in every render.
Upload .woff2, .woff, .ttf, or .otf font files and use them in templates by family name—renders embed your real brand typography, not system font substitutes.
Paid plans only — see plans

POST /api/v1/fonts
POST /api/v1/fonts (multipart/form-data)
file: brand-font.woff2
family: "Brand Sans"
weight: "700"
style: "normal"
→ { "success": true, "font": { "family": "Brand Sans", "weight": "700", ... } }Up to 5MB per font file
Covers standard woff2/woff/ttf/otf brand font files.
Weight + style aware
Upload separate files per weight/style (e.g. 400 normal, 700 bold) and reference them the same way.
Used by family name in templates
Once uploaded, reference the font family directly in the editor—renders pick it up automatically.
