THE RELAYPDF PLATFORM
From the first render
to the final handoff.
Generate, convert, edit, extract, and automate. A practical document toolbox for your applications and coding agents.
Build your first integrationInvoice
INV—2026—042September 07, 2026
120 Market Street
San Francisco, CA 94103
Due September 21, 2026
USD · Bank transfer
{ "total": 8400 }01 / CAPABILITIES
Generate
Create documents that look like your product, from the content and data you already have.
HTML, URL & Markdown to PDF
Chromium rendering with CSS, fonts, page formats, margins, headers, and footers.
HTML · URL · MARKDOWN → PDFReusable templates
Handlebars layouts, a stock gallery, draft and publish versions, plus AI template generation and editing.
TEMPLATE + DATA → PDFScreenshots
Render HTML or a URL to PNG, JPEG, or WebP. Choose a viewport, a full page, or a clipped region.
HTML · URL → IMAGEBarcodes & QR codes
Generate barcode images for labels and documents, with supported symbologies and optional readable text.
DATA → PNG · SVG02 / CAPABILITIES
Convert
Bring incoming Office files, images, and email into your document workflow.
Office conversion
Convert Word, Excel, PowerPoint, and supported OpenDocument files with LibreOffice. Control page selection, quality, notes, and tagging for PDF export.
SUPPORTED OFFICE FILES → PDFImage conversion
Convert image files to PNG, JPEG, WebP, TIFF, or PDF, with optional size and quality controls.
RESIZE · FORMAT · QUALITYEmail documents
Create a readable PDF from EML or MSG, or extract attachments. Original HTML layout and inline-image fidelity are not guaranteed.
EML · MSG → PDF · ZIPArchival PDF/A
Convert to PDF/A-2 output. The release fixture passes independent PDF/A-2b validation; validate output against your own archival requirements.
PDF → PDF/A-203 / CAPABILITIES
Edit
Assemble, finish, and optimize existing PDFs with dedicated operations.
PDF redaction
Remove literal text or page areas and return an image-only PDF without original text objects, attachments, or metadata.
TEXT · PAGE AREAS → REDACTED PDFAssemble & arrange pages
Merge, extract, rotate, delete, crop, and resize pages. Add bookmarks or combine images into a PDF.
MERGE · SPLIT · PAGE OPERATIONSForms & protection
Inspect AcroForm fields, fill and flatten them, add watermarks, or password-protect and unlock documents.
FORMS · STAMPS · PASSWORDSCompress & repair
Optimize PDF structure, choose a compression preset, and normalize recoverable files. Lossy compression can alter forms, annotations, and tags.
LOSSLESS · LOSSY · REPAIRPreview & package
Rasterize PDF pages into images and bundle files into a ZIP for the final handoff.
PDF → IMAGES · FILES → ZIP04 / CAPABILITIES
Extract
Turn incoming documents into searchable pages and information your application can use.
Searchable OCR
Add a text layer to scanned PDFs while retaining existing text. English language data is installed by default.
SCANNED PDF → SEARCHABLE PDFStructured data extraction
Extract JSON fields using your schema, or get Markdown without a schema. All selected pages are processed within documented limits.
PDF + SCHEMA → STRUCTURED DATAText & metadata
Read the existing text layer and inspect page count and document metadata. Text extraction itself does not add OCR.
PDF → TEXT · METADATAEmbedded assets
Extract embedded images or attachments into a ZIP. Embedded-image extraction differs from rendering whole pages.
PDF → IMAGES · ATTACHMENTS05 / CAPABILITIES
Automate
Connect document operations to your application, terminal, and coding agents.
REST, SDK, CLI, MCP
Use REST, published SDKs for Node.js, Python, PHP, C# / .NET, and Java, the CLI, or MCP. The latest SDK releases include native processing and file and billing helpers.
ONE API · FOUR INTERFACESAsync jobs & delivery
Use URL or async response modes, supported idempotent retries, signed account webhooks, delivery history, and replay.
JOBS · RETRIES · WEBHOOKSFiles & spending controls
Private uploads up to 100 MiB for supported native operations. Account and request per-job caps, immutable rate snapshots, and usage receipts.
PRIVATE UPLOADS · PREPAID WALLETWorkflow integrations
Use the n8n community node or Zapier app. Installation and directory availability are documented separately for each integration.
N8N · ZAPIER · CUSTOM HTTPPut the toolbox to work.
Start with an example, then choose the interface that fits your application.