← 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

Nimo illustrating Custom fonts

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.

Build it once. Generate forever.

Create your free account