Tools API Blog
Sign in Create account

All the tools

Cofferdock's full catalog, grouped by type. Every tool uses the same API key and the same credit pool: pick whichever one you need.

Essentials
HTML to image

Generate images (PNG/JPEG) from your HTML.

POST /capture Available
QR generator

Turn links or text into QR codes (PNG or SVG).

POST /qr Available
HTML to PDF

Create PDFs (invoices, reports, tickets…) from your HTML.

POST /pdf Available
URL to PDF

Turn any public web page into a PDF, with its images and styles.

POST /url-to-pdf Available
Website screenshot

Screenshot any URL, ready to use.

POST /screenshot Available
URL to Markdown

Turns a web page (or some HTML) into clean text or Markdown, with its title and description.

POST /web-to-markdown Available
PDF
Merge PDFs

Combine several PDFs into one, in any order.

POST /pdf-merge Available
Split PDF

Pull pages or ranges out of a PDF as separate files.

POST /pdf-split Available
Rotate pages

Turn a PDF's pages 90, 180 or 270 degrees.

POST /pdf-rotate Available
Watermark

Overlay text or your logo onto a PDF.

POST /pdf-watermark Available
Fill form

Fill a PDF template's form fields by API.

POST /pdf-fill-form Available
Extract text

Pull all the text out of a PDF, ready to analyze.

POST /pdf-extract-text Available
Page numbers

Add page numbering to a PDF that doesn't have any.

POST /pdf-page-numbers Available
Metadata

Read or change a PDF's title, author and dates.

POST /pdf-metadata Available
Image(s) to PDF

Turn one or more photos into a PDF.

POST /pdf-from-images Available
PDF to images

Turn every page of a PDF into a PNG image.

POST /pdf-to-images Available
Protect PDF

Add a password to open the PDF.

POST /pdf-protect Available
Remove password

Remove a PDF's password, if you already know it.

POST /pdf-unprotect Available
Compress PDF

Shrinks a PDF by recompressing the photos inside it, without touching the text.

POST /pdf-compress Available
Repair PDF

Fixes a PDF that won't open or says it's damaged: rebuilds its structure and returns whatever could be recovered.

POST /pdf-repair Available
Searchable PDF (OCR)

Adds an invisible text layer to a scanned PDF so it can be searched and copied. 1 credit per page.

POST /pdf-ocr Available
Files
Create .zip

Bundle several files into a .zip, any type.

POST /create-zip Available
Data
JSON to chart

Turn your data into a chart image.

POST /chart Available
CSV to JSON

Turns a CSV into an array of JSON objects, with quoting handled properly.

POST /csv-to-json Available
JSON to CSV

Turns an array of JSON objects into a CSV, quoting only where needed.

POST /json-to-csv Available
Excel to JSON

Turns a sheet from an .xlsx file into an array of JSON objects.

POST /excel-to-json Available
JSON to Excel

Builds a real .xlsx (opens in Excel, Google Sheets or Numbers) from an array of JSON objects.

POST /json-to-excel Available
CSV/JSON to table

Turns data into a presentation-ready table, as a PDF or an image.

POST /data-to-table Available
Business days and holidays

Add business days, count them between two dates and look up the public holidays of 200+ countries.

POST /business-days Available
Documents
Markdown to HTML

Converts Markdown into plain HTML, tables and strikethrough included (GFM).

POST /markdown-to-html Available
Markdown to PDF

Converts Markdown straight into a styled PDF, no HTML or CSS needed.

POST /markdown-to-pdf Available
Images
Images

Resize, convert and compress images.

POST /images Available
Barcode

Generates a barcode as a PNG: Code128, EAN, UPC, DataMatrix, PDF417 and more.

POST /barcode Available
Read QR and barcodes

Reads the QR codes and barcodes in an image or a PDF and returns what they say.

POST /code-reader Available
Image watermark

Overlays text or your logo on a photo.

POST /image-watermark Available
Image metadata (EXIF)

Reads, edits or strips a photo's EXIF data, for example before you publish it.

POST /image-metadata Available
Image collage

Combines several photos into one grid, without cropping or distorting them.

POST /image-collage Available
Image OCR

Reads the text from a photo or screenshot and returns it as plain text, processed on our own server.

POST /image-ocr Available
Utilities
Validate email

Checks the format and whether the domain receives mail (MX).

POST /validate-email Available
Validate phone

Checks whether an international phone number is valid.

POST /validate-phone Available
Validate IBAN

Checks the checksum of an IBAN account number.

POST /validate-iban Available
Generate UUID

Creates one or more unique identifiers (UUID v4).

POST /generate-uuid Available
Generate hash

MD5, SHA-1, SHA-256 or SHA-512 of a text or file.

POST /hash Available
Text to slug

Turns any text into a URL-safe slug.

POST /slugify Available
Validate credit card

Checks a card number is well-formed (Luhn) and detects its network. It charges nothing.

POST /validate-card Available
Validate URL

Checks a web address is well-formed and splits it into parts, without ever connecting to it.

POST /validate-url Available
Password strength

Scores a password from 0 to 4 by its length and character variety.

POST /password-strength Available
Validate NIF, NIE or CIF

Checks the check letter or digit of a Spanish tax ID.

POST /validate-tax-id Available