Herramientas API Blog
Entrar Crear cuenta

Markdown a PDF

Markdown a PDF es una API que convierte texto en Markdown directamente a un PDF con estilo (tipografía, tablas, bloques de código), sin que tengas que escribir HTML ni CSS. Perfecto para informes o documentos generados desde una nota de Notion/Obsidian o un texto plano.

Cómo funciona

Le mandas el Markdown y por dentro pasa dos pasos: primero se convierte a HTML (mismo motor que Markdown a HTML), y ese HTML se renderiza a PDF con un estilo por defecto sencillo y legible, ya incluido. No hace falta que definas nada de diseño.

¿Necesitas tu propio diseño? Usa Markdown a HTML y luego HTML a PDF con tu CSS.

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)

En el nodo HTTP Request:

  • Method: POST
  • URL: https://api.cofferdock.com/markdown-to-pdf
  • Send Headers: actívalo y añade dos: x-api-key = tu llave, y Content-Type = application/json
  • Send Body: actívalo → Body Content Type: JSON → { "markdown": "# Informe\n\nDatos del mes." }
  • En Options → Response → Response Format: elige File

En Make: mismo método y URL, en Body el mismo JSON, y la respuesta trátala como un fichero binario.

Opciones (dentro del JSON)

OpciónPor defectoPara qué sirve
markdown-Obligatorio. El texto en Markdown a convertir.
formatA4A3, A4, A5, Letter, Legal o Tabloid.
landscapefalseHorizontal en vez de vertical.
margin0Margen en milímetros, igual en los 4 lados.

Lo que recibes

Por defecto: con Content-Type: text/plain devuelve el PDF binario; con JSON devuelve pdf en base64. Añade output=pdf para forzar el binario en cualquier caso, o output=url para un enlace temporal de descarga (dura 15 minutos).