Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.blinkpdf.io/llms.txt

Use this file to discover all available pages before exploring further.

Blink PDF is a high-performance REST API that converts Markdown into polished, production-ready PDFs in around 100 milliseconds. Send a POST request with your Markdown content, receive a binary PDF in response β€” no headless browser, no cold starts, no stored data. Whether you’re generating invoices, reports, or AI-authored documents, Blink PDF slots into any stack in minutes.

Quickstart

Make your first API call and download a PDF in under five minutes.

API Reference

Full reference for the POST /v1/render endpoint, request body, and response headers.

AI & LLM Workflows

Pipe OpenAI or Claude output directly into Blink PDF for instant document generation.

Plans & Pricing

From a free tier (500 renders/month) to unlimited Scale and Enterprise plans.
Blink PDF uses a purpose-built render engine β€” there is no Chromium anywhere in the pipeline. That design unlocks a set of properties that browser-based renderers simply cannot offer:
  • ~100ms median render time. No browser launch, no page load, no layout thrash. Your PDF is ready before a Chromium instance would even start.
  • Zero cold starts. The render engine is always warm. Spin up, burst traffic, and scale events don’t add latency.
  • Zero data retention. Your Markdown is processed entirely in memory and purged the moment the PDF is returned. Nothing is logged, stored, or replicated.
  • PDF/UA-1 accessibility. Every PDF Blink generates is tagged for screen readers and passes accessibility audits out of the box.
  • Full Unicode and color emoji. Font subsetting ensures compact file sizes without sacrificing character coverage.
  • ~30 PDFs/sec per node. High-throughput workloads are a first-class concern, not an afterthought.

Make your first API call

Send a POST request to https://api.blinkpdf.io/v1/render with your Markdown in the request body. The response is a raw PDF binary you can stream directly to your users or save to disk.
curl -X POST https://api.blinkpdf.io/v1/render \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "markdown": "# Invoice 0042\n\nHi Jane, thanks for your business!\n\n## What'\''s included\n\n- **Pro plan** β€” unlimited renders\n- Priority support\n\n**Total: $39** β€” paid on May 23, 2026.",
    "metadata": { "title": "Invoice 0042" }
  }' \
  --output invoice.pdf
The response arrives with Content-Type: application/pdf and two diagnostic headers β€” X-Render-Ms (how long the render took in milliseconds) and X-Request-Id (a unique ID for support requests).
Ready to get your API key and try it live? Head to the Quickstart to be up and running in under five minutes.

Integrations

Blink PDF works wherever HTTP works. First-class integration guides are available for OpenAI, Claude, n8n, Make, Zapier, Notion, Obsidian, and Tiptap β€” so you can add PDF generation to your existing automation or content workflow without writing infrastructure code.