# Export Trello boards and cards to clean PDFs Trello to PDF with a clean layout. Turn a board, a list or a single card into a readable PDF report automatically with Zapier, Make or n8n. **Quick answer.** Pick a trigger, like a card moving to Done or a weekly schedule. Zapier, Make or n8n pulls the cards, fills a template, html-pdf.com turns it into a PDF, and the PDF is emailed or saved to your drive. ## What you'll build A weekly status report with every card in your Done list. A client handover PDF for each finished card, with its description, checklist and due date. A printable copy of a whole board for a meeting. Trello's own print view shows the board as it looks on screen. Here you choose a layout that reads well on paper, like a table, a list of cards with details, or one page per card. ## What you need - **A Trello account** with the board you want to export. - **Zapier**, **Make** or **n8n**. - **A design.** The [report template](https://html-pdf.com/templates/report) works well for status updates. A template is a ready made page design, so you only change the text. - **An API key** from [html-pdf.com](https://html-pdf.com/login). You get 100 free pages once, with no card. ## Step by step with Zapier (one PDF per card) 1. **Trigger.** Create a Zap with **Trello** and the event **Card Moved to List**. Choose your board and the Done list. 2. **Make the PDF.** Add **Webhooks by Zapier → Custom Request**. Method `POST`, URL `https://html-pdf.com/v1/pdf`. 3. **Headers.** `Authorization` with `Bearer hp_live_...` and `Content-Type` with `application/json`. 4. **Data.** Paste the JSON below and map the card name, description and due date. 5. **Deliver.** Add **Gmail → Send Email** with the `url` in **Attachments**, or **Google Drive → Upload File**. ```json { "html": "

Homepage redesign

Finished 9 Oct 2026

New hero section, faster images and an updated menu.

", "filename": "homepage-redesign.pdf", "response": "url" } ``` The `url` is a download link that works for 24 hours. See the [Zapier guide](https://html-pdf.com/guides/zapier) for every option. ## Step by step with Make or n8n (whole board report) For a report with many cards, Make and n8n are easier because they can loop over a list. 1. **Schedule.** In n8n add a **Schedule Trigger**. In Make, set the scenario schedule to weekly. 2. **Get cards.** In n8n, use the **Trello** node with **Card → Get Many** (or call `GET https://api.trello.com/1/boards//cards` with an **HTTP Request** node). In Make, use the Trello module that lists cards in a list. 3. **Build the page.** In n8n, a **Code** node turns the cards into rows of a table. In Make, use a **Text aggregator** to join the rows. 4. **Make the PDF.** Add **HTTP Request** in n8n or **HTTP → Make a request** in Make, posting to `https://html-pdf.com/v1/pdf`. 5. **Deliver** by email, Slack or Google Drive. Details are in the [n8n guide](https://html-pdf.com/guides/n8n) and the [Make guide](https://html-pdf.com/guides/make). ## Code path for developers A short Node.js script can export any board with Trello's REST API. ```js const board = process.env.TRELLO_BOARD; const auth = `key=${process.env.TRELLO_KEY}&token=${process.env.TRELLO_TOKEN}`; const cards = await (await fetch(`https://api.trello.com/1/boards/${board}/cards?${auth}`)).json(); const rows = cards .map(c => `${c.name}${c.due ? c.due.slice(0, 10) : ""}`) .join(""); const html = `

Board report

${rows}
CardDue
`; const r = await fetch("https://html-pdf.com/v1/pdf", { method: "POST", headers: { Authorization: `Bearer ${process.env.HTML_PDF_KEY}`, "Content-Type": "application/json" }, body: JSON.stringify({ html, landscape: true, response: "url" }), }); console.log((await r.json()).url); ``` ## Ask your AI agent Connect the [html-pdf.com MCP server](https://html-pdf.com/pdf-mcp-server) to your AI assistant. If it can also read Trello, it can do the whole job in one go. > Get all cards in the Done list of my Website board from this week and use html-pdf to make a landscape status report. Group them by label and show the due date and who worked on each card. ## FAQ ### Can I export a Trello board to PDF for free? Trello's print option is free but shows the board as it looks on screen. With this approach, you get 100 free pages once, then packs start at $10 for 1,000 pages. ### Can I include checklists and comments? Yes. Both are available from Trello in Zapier, Make, n8n and the API. Add them to your template as lists below the description. ### Can I include card images? Yes. Put the attachment link in an image tag. It shows in the PDF if the link is publicly reachable. ### Is my board data stored? No. html-pdf.com does not store your HTML, and download links expire after 24 hours.