Inkspan › Node.js

How to convert Markdown to PDF in Node.js

Use the Inkspan /v1/generate/markdown endpoint to convert Markdown to PDF in Node.js. It runs as a managed API — no headless-browser infrastructure, fonts, or scaling to maintain. Authenticate with your API key and send a single POST request.

Node.js example

const res = await fetch('https://api.inkspan.dev/v1/generate/markdown', {
  method: 'POST',
  headers: { 'X-API-Key': 'ink_live_...', 'Content-Type': 'application/json' },
  body: JSON.stringify({"markdown":"# Title"})
});
fs.writeFileSync('out.pdf', Buffer.from(await res.arrayBuffer()));

Notes

Get an API key →

Related: generate a PDF from HTML · generate a PDF from a template · merge PDF files