Send HTML, Markdown, or JSON data to a template. Get a pixel-perfect PDF back in under a second.
Free tier — 100 renders/month, no credit card required.
Send JSON to a template. Your invoice renders instantly.
"template": "invoice-modern", "logo": "data:image/png;base64,...", "data": "invoice_number": "2026-042", "date": "2026-03-15", "issuer": "name": "Acme Studio S.L.", "nif": "B12345678", "address": "Calle Gran Vía 42", "city": "Madrid" , "client": "name": "TechCorp S.A.", "nif": "A87654321", "city": "Barcelona" , "items": [ "description": "Desarrollo web", "qty": 1, "unit_price": 2400 , "description": "Diseño UI/UX", "qty": 1, "unit_price": 600 , "description": "Hosting anual", "qty": 1, "unit_price": 120 ], "tax_rate": 21, "withholding_rate": 15
| Descripción | Cant. | P. Unit. | Total |
|---|---|---|---|
| Desarrollo web — Sprint 1 | 1 | 2.400,00 € | 2.400,00 € |
| Diseño UI/UX — Maquetación responsive | 1 | 600,00 € | 600,00 € |
| Integración API pasarela de pago | 1 | 480,00 € | 480,00 € |
| Hosting anual — Plan Business | 1 | 120,00 € | 120,00 € |
| Dominio .es — Renovación 2 años | 1 | 28,00 € | 28,00 € |
| Certificado SSL — Emitido e instalado | 1 | 0,00 € | 0,00 € |
One HTTP request. No infrastructure to manage.
From raw HTML to ready-to-send invoices.
Send any HTML+CSS — Chromium renders it exactly as a browser would. No wkhtmltopdf quirks, no CSS hacks.
9 professional templates for invoices, service billing, reports, receipts, quotes, and certificates. Send JSON + your logo (Starter/Pro) and get a branded, ready-to-send PDF.
Convert Markdown to styled PDFs. Tables, code blocks, and headers render beautifully with GitHub-style themes.
Upload up to 20 PDFs and get a single merged file. No libraries, no CLI tools.
Pre-warmed browser pool, sub-second template renders. No cold starts, no timeouts.
External resources blocked by default. API keys hashed with SHA-256. Rate limiting on every endpoint. Idempotency support.
Plug it into your existing workflow in minutes.
Stripe webhook → Kreyo renders invoice → email to customer.
Order confirmations, delivery notes, and receipts. One template, every order.
Certificates, diplomas, training records. Pixel-perfect on every page.
Dashboard data → PDF. The "Export to PDF" button your users keep asking for.
Every Kreyo product runs on a single shared pool of operations — no separate plans per product.
100 renders/month, no credit card required.
Need legally compliant FacturaE XML? Same invoice data, signed XML out. Check out Kreyo FacturaE →
Need to extract data from invoices? Check out Kreyo Extract →