Code-first: every operation with curl, MCP setup, parameters, pricing and the errors your agent should handle. No signup, no subscription – bigapi.dev.
Turn what an agent produced into a finished file.
HTML to PDF, Markdown to PDF or URL/web page to PDF and PNG — Chromium-rendered with real fonts, CSS, page…
1¢ POST /v1/screenshotFull-page or viewport screenshot of a URL with device presets. The render tile already does this; this tile…
1¢ POST /v1/md/to-docxTurn Markdown (e.g. an LLM answer) into a formatted Word document – headings, lists, tables, links. Send JSON…
1¢ POST /v1/template/renderGenerate documents from data: Handlebars template + JSON to a finished PDF, PNG or HTML — invoices, reports,…
1¢ POST /v1/chartA Chart.js configuration → finished chart as PNG. All Chart.js types (bar, line, pie, radar, …), rendered…
1¢ POST /v1/qrText or URL → QR code as PNG or SVG, with size, colours and error-correction level.
1¢Deterministic PDF operations – merge, split, rotate, compress, rasterize.
Combine two or more PDFs into one, in the order given.
1¢ POST /v1/pdf/splitSplit a PDF or delete pages: keep ranges like 1-3,7,9-z in a new file — extract pages, remove pages, cut a…
1¢ POST /v1/pdf/rotateRotate all or selected pages by 90, 180 or 270 degrees.
1¢ POST /v1/pdf/compressReduce PDF file size: downsample images to shrink a PDF for mail or web — quality levels screen, ebook,…
1¢ POST /v1/pdf/pagesPDF to images: rasterise pages as JPEG or PNG (PDF to JPG, PDF to PNG), 36–600 dpi, one image or a ZIP — for…
1¢ POST /v1/pdf/pdfaArchival PDF/A-2b with embedded fonts and normalised colours – ready for long-term storage.
1¢ POST /v1/pdf/verify-signatureCheck PDF signatures: who signed, when, and whether the document is unchanged. The signature is verified with…
1¢ POST /v1/pdf/protectEncrypt a PDF with a password: AES-256 protection with print/modify/copy permissions — password-protect a PDF…
1¢ POST /v1/pdf/unlockRemove a PDF password: decrypt a protected PDF (requires the correct password; a wrong password returns 422…
1¢ POST /v1/pdf/compareVisually compare two PDFs page by page: change percentage per page as JSON, or a diff PDF with changes…
1¢/p POST /v1/pdf/redactRedact or anonymize a PDF (GDPR): permanently remove names, addresses or any terms from contracts and reports…
1¢/p POST /v1/pdf/sanitizeStrip the invisible: JavaScript actions, open-actions, form fields and embedded files are removed and the…
1¢ POST /v1/pdf/linearizeOptimise a PDF for fast web view: browsers show page one before the whole file has loaded — for document…
1¢Resize, convert, crop, watermark, inspect.
Resize, crop, convert (incl. HEIC from iPhones), compress, blur and strip metadata in one call — or use a…
1¢ POST /v1/image/infoDimensions, format, colour space, channels, alpha, density and orientation as JSON, plus whether EXIF data…
1¢ POST /v1/image/to-pdfCombine images into one PDF: JPG to PDF, PNG to PDF, merge scans into a single document — one or many images…
1¢Mark, sign and verify AI-generated media so platforms and regulators recognise it.
Embed C2PA Content Credentials into a JPEG/PNG/WebP and mark it as AI-generated (EU AI Act Art. 50). Signed…
1¢ POST /v1/image/c2pa/verifyRead and validate C2PA Content Credentials of an image: who signed, which generator, is it marked…
1¢ POST /v1/image/ai-labelStamp a visible "AI-generated" label onto an image and write it into the EXIF metadata – the 1-cent bulk tile…
1¢Office files, OCR, archival formats.
OCR for scanned PDFs and photos: image to text, scan to searchable PDF, extract text from pictures — 14…
1¢/p POST /v1/office/pdfWord to PDF, Excel to PDF, PowerPoint to PDF: convert DOCX, XLSX, PPTX, ODT and more via LibreOffice. Billed…
1¢/p POST /v1/email/to-pdfSave an email as PDF: archive .eml files as clean PDFs — header table, body, inline images, attachment list.…
1¢ POST /v1/pdf/to-docxConvert PDF to Word: editable DOCX with real paragraphs and tables, not text boxes. Pure scans are read by…
1¢/p POST /v1/pdf/to-pptxTurn every PDF page into a PowerPoint slide (page as image, same aspect ratio) to present or annotate a PDF.…
1¢/p POST /v1/office/convertConvert between Office formats via LibreOffice: DOC to DOCX, DOCX to ODT, XLS to XLSX, XLSX to CSV or ODS,…
1¢ POST /v1/ps/to-pdfConvert EPS and PostScript files to PDF (cropped to the bounding box) or PNG, e.g. logos from print shops.…
1¢XRechnung, ZUGFeRD and Factur-X – read, convert, check identifiers.
Read XRechnung, ZUGFeRD, Factur-X or Peppol BIS (XML or PDF) into clean JSON: parties, lines, VAT, totals,…
1¢ POST /v1/einvoice/to-pdfTurn an XRechnung or ZUGFeRD/Factur-X invoice (XML or PDF) into a clean, printable PDF with parties, lines,…
1¢ POST /v1/einvoice/to-xlsxUp to 50 e-invoices (XML or PDF) into one spreadsheet: one row per invoice plus a sheet with every line,…
1¢ POST /v1/einvoice/verify-identifiersCheck IBAN, Leitweg-ID (tells you the right check digits), EU VAT ID and Peppol participant ID (GLN,…
1¢ POST /v1/einvoice/validateFull rule check of XRechnung 3.0 and EN 16931 invoices (incl. ZUGFeRD/Factur-X EN 16931) with the official…
1¢ POST /v1/einvoice/convertConvert an XRechnung or EN 16931 invoice between UBL and CII (also from a ZUGFeRD PDF). Only valid invoices;…
1¢ POST /v1/einvoice/createTurn simple invoice data (JSON) into an XRechnung (UBL or CII) or a ZUGFeRD PDF/A-3 with embedded XML. We…
1¢ POST /v1/bank/reconcileSend e-invoices and one bank statement (CAMT or MT940): which invoices are paid, partly paid or open, and…
1¢Parse and render structured formats – bank statements, geodata.
Read bank statements from online banking (CAMT.053/052/054, MT940) into transactions with counterparty, IBAN,…
1¢ POST /v1/diff/tablesCompare two CSV or XLSX files and get the delta as JSON: added, removed and changed rows and cells, plus new…
1¢ POST /v1/verify/json-schemaCheck JSON against a JSON Schema (draft-07 or 2020-12) and get every error with its path, e.g. /items/2/price…
1¢ POST /v1/table/to-jsonRead a CSV, Excel or OpenDocument sheet into JSON rows keyed by the header. Separator guessed (; , tab),…
1¢ POST /v1/cbor/convertDecode CBOR (IoT, WebAuthn, COSE) to readable JSON or encode JSON as compact CBOR. Bytes come back as base64,…
1¢Get text, tables and metadata out of PDFs and web pages – in formats an agent can reason over.
Extract text from a PDF: clean, reflowed Markdown from the text layer — PDF to text for LLM context,…
1¢/p POST /v1/pdf/extract-tablesExtract tables from a PDF to JSON or CSV (PDF table to Excel-ready CSV) — works on invoices, reports, bank…
1¢/p POST /v1/pdf/infoPages, title, author, PDF version, page size, encryption and form flags as JSON – know what you are dealing…
1¢ POST /v1/url/to-markdownWeb page to Markdown/text: fetch a URL and extract the readable article — navigation and ads stripped, ready…
1¢ POST /v1/epub/to-markdownExtract an e-book (EPUB) as clean Markdown for reading, summarising or RAG ingestion.
1¢ POST /v1/pdf/outlineRead the bookmark/chapter outline of a PDF as JSON with target pages – chapter boundaries for clean RAG…
1¢ POST /v1/text/chunkSplit text for embeddings: turn text/Markdown into RAG-ready chunks — token-based sizing, heading-aware…
1¢ POST /v1/docx/to-markdownExtract text from a Word document: DOCX to clean Markdown — headings, lists and tables preserved.
1¢ POST /v1/xlsx/to-markdownExtract text from a spreadsheet: XLSX to Markdown tables, one section per sheet.
1¢ POST /v1/pptx/to-markdownExtract text from a presentation: PPTX to Markdown — one section per slide, bullets, speaker notes included.
1¢ POST /v1/pdf/attachmentsPull embedded files out of a PDF: ZUGFeRD/Factur-X invoice XML, attached CSVs, images or sub-PDFs — as JSON…
1¢ POST /v1/html/to-markdownYou already have the HTML: extract the readable article as Markdown — navigation, headers, footers, sidebars…
1¢ POST /v1/subtitles/to-transcriptTurn SRT or WebVTT subtitles into a clean transcript: timestamps, tags and repeated lines removed, paragraphs…
1¢ POST /v1/pdf/to-xlsxConvert PDF tables to Excel: every table found becomes a sheet, numbers stay numbers (1.234,56 and 1,234.56),…
1¢/p