René's URL Explorer Experiment


Title: Formfeed — PDF, e-invoice and image API for developers and AI agents

Open Graph Title: Formfeed — PDF, e-invoice and image API for developers and AI agents

Description: PDFs, images, ZUGFeRD e-invoices and PDF/UA-1 files from templates, checked on every render. For your code, AI agents over MCP, and Zapier, Make and n8n. Rendered in Frankfurt.

Open Graph Description: PDFs, images, ZUGFeRD e-invoices and PDF/UA-1 files from templates, checked on every render. For your code, AI agents over MCP, and Zapier, Make and n8n. Rendered in Frankfurt.

Mail addresses
hello@formfeed.dev

Opengraph URL: https://formfeed.dev/

direct link

Domain: formfeed.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Formfeed","applicationCategory":"DeveloperApplication","operatingSystem":"Web","description":"PDFs, images, ZUGFeRD e-invoices and PDF/UA-1 files from templates, checked on every render. For your code, AI agents over MCP, and Zapier, Make and n8n. Rendered in Frankfurt.","url":"https://formfeed.dev/","offers":{"@type":"Offer","price":"0","priceCurrency":"EUR"},"publisher":{"@type":"Organization","name":"Philipp Staudt IT-Dienstleistungen"}}
{"@context":"https://schema.org","@type":"VideoObject","name":"Formfeed in 60 seconds","description":"Formfeed turns a template and your data into print-ready PDFs and images with one API call: written like code or designed by hand, kept in Git, rendered in the EU.","thumbnailUrl":"https://formfeed.dev/video-posters/en-GB/formfeed.webp","contentUrl":"https://media.formfeed.dev/videos/en-GB/formfeed-7006d3702dc8.mp4","duration":"PT1M0S","inLanguage":"en","uploadDate":"2026-10-18T20:16:39Z","musicBy":{"@type":"Person","name":"Sascha Ende"},"creditText":"Music: \"To The Bridge (instrumental)\" by Sascha Ende, ende.app, CC BY 4.0","audio":{"@type":"MusicRecording","name":"To The Bridge (instrumental)","byArtist":{"@type":"Person","name":"Sascha Ende"},"isrcCode":"DELJ81748228","url":"https://ende.app/en/song/330-to-the-bridge-instrumental","license":"https://creativecommons.org/licenses/by/4.0/"}}
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Can AI agents use it?","acceptedAnswer":{"@type":"Answer","text":"Yes, through the MCP server, hosted at mcp.formfeed.dev or run locally as @formfeed/mcp: in Claude, Cursor, VS Code, Codex, Gemini CLI and other clients, and in frameworks such as LangChain, Mastra or the OpenAI Agents SDK. Or wrap the SDK as a plain tool. AI agents has setup guides for 18 clients and frameworks."}},{"@type":"Question","name":"Is XRechnung supported?","acceptedAnswer":{"@type":"Answer","text":"Not available. Formfeed makes ZUGFeRD / Factur-X invoices in the profiles EN 16931 and Basic, and German rules name ZUGFeRD from version 2.0.1 beside XRechnung, in every profile but Minimum and Basic WL. E-invoicing has the details."}},{"@type":"Question","name":"What does PDF/UA-1 mean here?","acceptedAnswer":{"@type":"Answer","text":"A PDF tagged for assistive technology that passes the machine-checkable rules of PDF/UA-1 as veraPDF tests them. Formfeed tags and repairs the file, checks it on every render and writes the PDF/UA identifier only into a file that passed; in strict mode a file that fails is not delivered. Whether the reading order and the alternative texts make sense is no rule a validator can test, so that judgement stays yours. Accessible PDFs says what is checked."}},{"@type":"Question","name":"Do I need to write HTML?","acceptedAnswer":{"@type":"Answer","text":"Not for images: the visual editor designs them on a canvas (beta, on every plan). PDF templates are HTML and CSS, but you start from building blocks and examples, and the people who own the wording change it right in the preview. Word and PowerPoint files you already have can be templates too."}},{"@type":"Question","name":"What counts as a unit?","acceptedAnswer":{"@type":"Answer","text":"A PDF of up to five pages, an image, or a Word or PowerPoint file. Every further five pages of a PDF add a unit, so a 12-page report is three, and an e-invoice adds one. Test renders do not count. See pricing."}},{"@type":"Question","name":"Do my templates from another provider work?","acceptedAnswer":{"@type":"Answer","text":"Yes. The importer keeps their template language, converts what differs where it can and reports everything it cannot map with its line, and for one provider a compatibility endpoint accepts the requests you already send while you switch. The documentation has a migration guide for each."}},{"@type":"Question","name":"Where is my data processed?","acceptedAnswer":{"@type":"Answer","text":"In the EU: rendering and the database run in Frankfurt, and rendered files are stored in the EU. The data you send is not kept after the render unless your workspace turns that on, except that a failed render keeps the page it assembled for 24 hours; outputs expire according to your plan, and you can delete them earlier. A copy leaves the EU only when you configure a bucket of your own as a destination."}},{"@type":"Question","name":"Can we take our templates with us?","acceptedAnswer":{"@type":"Answer","text":"Yes. Templates are HTML and CSS with Jinja2, Liquid or Handlebars, and formfeed templates pull copies them with their data sets into a folder you can keep in Git. The engine that fills them is open source under the MIT licence, and monthly plans can be cancelled at the end of any billing month."}},{"@type":"Question","name":"What is Formfeed?","acceptedAnswer":{"@type":"Answer","text":"An API that turns templates and JSON into PDFs, images, Word and PowerPoint files, ZUGFeRD e-invoices and PDF/UA-1 files. Templates are HTML and CSS with Jinja2, Liquid or Handlebars, images designed on a canvas, or your own Word and PowerPoint files. You call it from code (SDKs, REST, the CLI), from AI agents over MCP, or from Zapier, Make and n8n, and you write templates in a browser editor or as files in Git."}}]}

og:typewebsite
og:site_nameFormfeed
og:localeen_GB
og:imagehttps://formfeed.dev/app-screenshots/en/editor.webp
og:image:width1440
og:image:height900
og:image:altThe Formfeed template editor: Jinja2 code on the left, sample data and a paged A4 invoice preview on the right.
twitter:cardsummary_large_image
color-schemelight
formfeed:apphttps://app.formfeed.dev

Links:

Skip to contenthttps://formfeed.dev#main
FFormfeedhttps://formfeed.dev/
Producthttps://formfeed.dev/features
Exampleshttps://formfeed.dev/examples
E-invoicinghttps://formfeed.dev/features/e-invoicing
Pricinghttps://formfeed.dev/pricing
Docshttps://docs.formfeed.dev
DE · Deutschhttps://formfeed.dev/de
Sign inhttps://app.formfeed.dev/en/sign-in
Start for freehttps://app.formfeed.dev/en/sign-up
Producthttps://formfeed.dev/features
Exampleshttps://formfeed.dev/examples
E-invoicinghttps://formfeed.dev/features/e-invoicing
Pricinghttps://formfeed.dev/pricing
Docshttps://docs.formfeed.dev
Deutschhttps://formfeed.dev/de
Sign inhttps://app.formfeed.dev/en/sign-in
Render your first e-invoicehttps://app.formfeed.dev/en/examples/e-invoice
Read the docshttps://docs.formfeed.dev
The whole program: response, file and errors →https://formfeed.dev/guides/typescript/zugferd-e-invoice
TypeScript · PythonSDKshttps://docs.formfeed.dev/api/sdks/typescript
RESTany languagehttps://formfeed.dev/guides
CLItemplates in Githttps://docs.formfeed.dev/cli/installation
MCPClaude, ChatGPT, Cursorhttps://formfeed.dev/agents
Zapier · Make · n8nno codehttps://formfeed.dev/integrations
Node.js (TypeScript): Generate a PDF invoice from JSON in Node.js (TypeScript)https://formfeed.dev/guides/typescript/pdf-invoice-from-json
Python: Generate a PDF invoice from JSON in Pythonhttps://formfeed.dev/guides/python/pdf-invoice-from-json
PHP: Generate a PDF invoice from JSON in PHPhttps://formfeed.dev/guides/php/pdf-invoice-from-json
Go: Generate a PDF invoice from JSON in Gohttps://formfeed.dev/guides/go/pdf-invoice-from-json
C# (.NET): Generate a PDF invoice from JSON in C# (.NET)https://formfeed.dev/guides/csharp/pdf-invoice-from-json
Java: Generate a PDF invoice from JSON in Javahttps://formfeed.dev/guides/java/pdf-invoice-from-json
Ruby: Generate a PDF invoice from JSON in Rubyhttps://formfeed.dev/guides/ruby/pdf-invoice-from-json
curl: Generate a PDF invoice from JSON in curlhttps://formfeed.dev/guides/curl/pdf-invoice-from-json
All guides →https://formfeed.dev/guides
How e-invoices work →https://formfeed.dev/features/e-invoicing
How accessible PDFs work →https://formfeed.dev/features/accessible-pdf
How PDF/A works →https://formfeed.dev/features/pdf-a
Make a free test e-invoicehttps://app.formfeed.dev/en/examples/e-invoice
Set up your agenthttps://formfeed.dev/agents
The API and the CLI →https://docs.formfeed.dev
our post on page breakshttps://formfeed.dev/blog/page-breaks-in-tables
How we measured it →https://formfeed.dev/blog/preview-that-matches-the-pdf
Integrations →https://formfeed.dev/integrations
All examples →https://formfeed.dev/examples
E-invoice: ZUGFeRD and Factur-X from one templatehttps://formfeed.dev/examples/e-invoice
German delivery note (Lieferschein)https://formfeed.dev/examples/lieferschein
Course certificate in Handlebarshttps://formfeed.dev/examples/certificate
Shipping label, 100×150 mmhttps://formfeed.dev/examples/shipping-label
Event ticket with QR code and PDF417https://formfeed.dev/examples/ticket
Report with a charthttps://formfeed.dev/examples/report
US invoice with sales taxhttps://formfeed.dev/examples/us-invoice
Annual report with contents and bookmarkshttps://formfeed.dev/examples/annual-report
Till receipt on an 80 mm rollhttps://formfeed.dev/examples/receipt
Open Graph image with Tailwindhttps://formfeed.dev/examples/og-image
Name badges, eight per A4 sheethttps://formfeed.dev/examples/namensschilder
Review card, 1080×1080https://formfeed.dev/examples/review-card
Invoice PDF APIhttps://formfeed.dev/use-cases/invoice-pdf-api
Certificate generator APIhttps://formfeed.dev/use-cases/certificate-generator
Open Graph image APIhttps://formfeed.dev/use-cases/og-image-api
Report PDF generationhttps://formfeed.dev/use-cases/report-pdf
Contract and agreement PDFshttps://formfeed.dev/use-cases/contract-pdf
HTML to PDF APIhttps://formfeed.dev/use-cases/html-to-pdf-api
URL to PDFhttps://formfeed.dev/use-cases/url-to-pdf
Security →https://formfeed.dev/security
Data residency →https://docs.formfeed.dev/api/data-residency
Data processing agreement →https://formfeed.dev/legal/dpa
Sub-processors →https://formfeed.dev/legal/subprocessors
Status →https://status.formfeed.dev
Compare plans →https://formfeed.dev/pricing
Start for freehttps://app.formfeed.dev/en/sign-up
AI agentshttps://formfeed.dev/agents
E-invoicinghttps://formfeed.dev/features/e-invoicing
Accessible PDFshttps://formfeed.dev/features/accessible-pdf
visual editorhttps://formfeed.dev/features/visual-editor
pricinghttps://formfeed.dev/pricing
Start for freehttps://app.formfeed.dev/en/sign-up
Start with the e-invoice templatehttps://app.formfeed.dev/en/examples/e-invoice
Docshttps://docs.formfeed.dev
APIhttps://docs.formfeed.dev/api
AI agentshttps://formfeed.dev/agents
Exampleshttps://formfeed.dev/examples
MCP serverhttps://docs.formfeed.dev/integrations/mcp
CLIhttps://docs.formfeed.dev/cli/installation
SDKshttps://docs.formfeed.dev/api/sdks/typescript
Language guideshttps://formfeed.dev/guides
Helper referencehttps://docs.formfeed.dev/templates/helpers
llms.txthttps://formfeed.dev/llms.txt
Pricinghttps://formfeed.dev/pricing
Featureshttps://formfeed.dev/features
E-invoicinghttps://formfeed.dev/features/e-invoicing
Accessible PDFshttps://formfeed.dev/features/accessible-pdf
PDF/A for archivinghttps://formfeed.dev/features/pdf-a
Use caseshttps://formfeed.dev/use-cases
Integrationshttps://formfeed.dev/integrations
Migrate to Formfeedhttps://formfeed.dev/migrate
Free toolshttps://formfeed.dev/tools
Bloghttps://formfeed.dev/blog
Changeloghttps://formfeed.dev/changelog
Alternativeshttps://formfeed.dev/alternatives
Supporthttps://formfeed.dev/support
Statushttps://status.formfeed.dev
Securityhttps://formfeed.dev/security
Imprinthttps://formfeed.dev/legal/imprint
Privacyhttps://formfeed.dev/legal/privacy
Termshttps://formfeed.dev/legal/terms
Data processing agreementhttps://formfeed.dev/legal/dpa
Sub-processorshttps://formfeed.dev/legal/subprocessors
Privacy choiceshttps://formfeed.dev/legal/privacy
Deutschhttps://formfeed.dev/de
Privacy noticehttps://formfeed.dev/legal/privacy

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.