HerramientasTools
Entrar Crear cuenta

Convertir PDF a imágenes

PDF a imágenes es una API que convierte cada página de un PDF en una imagen PNG. Perfecto para generar miniaturas o previsualizaciones desde n8n, Make o Zapier, sin montar servidores.

Cómo funciona

Le mandas un PDF y te devuelve un JSON con una imagen PNG por página, en base64. No guarda nada: se genera al momento.

Como el resultado son varias imágenes a la vez, la respuesta es siempre un JSON con un PNG en base64 por página (nunca una sola imagen suelta, aunque el PDF tenga 1 sola página).

Lo único que necesitas

  • Tu API key. La creas en tu panel con "+ Crear llave". Se muestra una sola vez, así que cópiala y guárdala.
  • En tu plataforma de automatización, un paso de tipo "HTTP Request" / "Hacer una petición HTTP" (lo tienen n8n, Make, Zapier, Pipedream…).

Cómo usarlo en n8n (paso a paso)

Le envías tu PDF tal cual (como archivo binario) y te devuelve las imágenes en JSON. En el nodo HTTP Request:

  • Method: POST
  • URL: https://api.cofferdock.com/pdf-to-images
  • Send Headers: actívalo y añade dos: x-api-key = tu llave, y Content-Type = application/pdf
  • Send Body: actívalo → elige la opción para mandar un archivo binario (en n8n: "n8n Binary File", con la propiedad binaria de tu PDF, normalmente data)

La respuesta trae { "images": [{ "page": 1, "png": "<base64>" }, …] }. Para guardar cada página como archivo suelto necesitas un paso extra que decodifique cada base64.

En Make (módulo HTTP → Make a request): mismo método y URL, las dos cabeceras, y el PDF como dato binario en el cuerpo.

Opciones (en Query Parameters o en el JSON)

OpciónPor defectoPara qué sirve
scale1.5Calidad/tamaño de la imagen. Más alto = más nítido y más pesado.
pagestodasQué páginas convertir, ej. 1-3,5. Si lo omites, convierte el PDF entero.

Lo que recibes

Un JSON con una imagen PNG en base64 por cada página convertida.

Convert PDF to images

PDF to images is an API that turns every page of a PDF into a PNG image. Great for generating thumbnails or previews from n8n, Make or Zapier, with no servers to maintain.

How it works

You send a PDF and get back a JSON with one PNG image per page, in base64. Nothing is stored: it's generated on the fly.

Since the result is several images at once, the response is always JSON with one base64 PNG per page (never a single loose image, even for a 1-page PDF).

All you need

  • Your API key. Create it in your dashboard with "+ Create key". It's shown only once, so copy and save it.
  • In your automation platform, an "HTTP Request" step (n8n, Make, Zapier, Pipedream… all have one).

How to use it in n8n (step by step)

You send your PDF as is (as binary data) and get the images back in JSON. In the HTTP Request node:

  • Method: POST
  • URL: https://api.cofferdock.com/pdf-to-images
  • Send Headers: on → add two: x-api-key = your key, and Content-Type = application/pdf
  • Send Body: on → choose the binary file option (in n8n: "n8n Binary File", with your PDF's binary property, usually data)

The response carries { "images": [{ "page": 1, "png": "<base64>" }, …] }. To save each page as a separate file you need one more step to decode each base64.

In Make (HTTP → Make a request module): same method and URL, the two headers, and the PDF as binary data in the body.

Options (as Query Parameters or in the JSON)

OptionDefaultWhat it does
scale1.5Image quality/size. Higher = sharper and heavier.
pagesallWhich pages to convert, e.g. 1-3,5. Omit it to convert the whole PDF.

What you get back

A JSON object with one base64 PNG image per page converted.