Plug Figma export into your own app, script or pipeline. POST /convert, poll the job, then download the PDF, the deck or the code — no Figma tab, no plugin, nobody clicking Export.
output.format — pick one
A print-ready PDF, one page per frame, with selectable text and embedded fonts.
1 credit per frame, whatever the design. Send a .fig file, a copied Figma selection or Figma REST JSON.
curl https://api.divriots.com/v1/convert \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": { "format": "fig",
"url": "https://…/launch.fig" },
"output": { "format": "pdf" }
}'
Response3 frames · 3 credits
202Accepted · job queued
200GET /convert/jobs/{jobId}"done"
resultUrl → the PDF, one page per frame
result.pdfPDF
CoverPAGE 1
FeaturesPAGE 2
PricingPAGE 3
How it works
1 · Copy
Select frames in Figma and copy (Ctrl+C) — or export a .fig and drop it here.
2 · Paste & pick
Paste here, or run the plugin inside Figma. Choose the output: a PDF, a PowerPoint deck, or a web page.
3 · Download
Get a searchable PDF, an editable deck, or a per-frame code archive — ready to ship. 1 credit per frame.
One paste, three outputs
export.design keeps the parts of a Figma frame each format can express
natively, and falls back to a crisp bitmap only where it must. Here's
what your frames become in each output.
How export.design renders each design element into a PDF, a
PowerPoint deck and a web page.
Every word is exported as real text — selectable in the PDF, an editable box in PowerPoint, a DOM node on the web. Fonts are subsetted and embedded for PDF and HTML, and matched by name for PowerPoint.
Shapes & vectors
Rectangles, lines and custom paths are exported as vectors — inline SVG on the web, native shapes in PowerPoint, crisp at any zoom in the PDF. Not flattened to pixels.
Images
Image fills are kept at full resolution and extracted as reusable assets, with crop and tiling preserved. An image used across many frames is stored once.
Colors, gradients & effects
Solid fills, gradients and shadows come across as native values. Only what a format genuinely can’t express — a conic gradient in PowerPoint, a layer blur — falls back to a crisp bitmap.
export.design runs on our own conversion engine — no LLM, no prompt. So
the output is deterministic, near-instant, and priced flat: 1 credit per
frame, whatever the design.
Pricing
A flat 1 credit per frame, whatever the design.
Starter
Free
‹div›RIOTS ONE free plan: 10 credits a month,
20 your first month. No credit card required.