Renditions

Convert ChatGPT output to PDF

Ask ChatGPT for a slide deck, a report or a landing page and it writes polished HTML: gradients, cards, custom fonts, full-viewport slides. Then you try to turn that into a PDF with Ctrl+P and the design collapses. This converter renders ChatGPT's HTML in a real Chromium browser and captures it exactly as it looks on screen, one crisp page per slide.

Your file is processed in an isolated browser and deleted immediately after conversion.

Why Print to PDF ruins ChatGPT's HTML

  • ChatGPT loves gradient headlines (background-clip: text); the print pipeline renders them as solid black or invisible text.
  • box-shadow and backdrop-filter, used everywhere in ChatGPT's card layouts, are flattened or dropped.
  • Decks built as stacked 100vh sections get sliced mid-slide across A4 pages.
  • JavaScript-navigated decks only ever print their first slide.
  • Web fonts frequently fall back to Times New Roman in print mode.

How to convert

  1. 1.In ChatGPT, download the HTML file (from Canvas use the download option, or copy the code into a file saved with the .html extension).
  2. 2.Drop the file into the converter above. Multi-file projects can be zipped and uploaded as a .zip.
  3. 3.The engine detects whether it is a deck or a document, renders it in headless Chromium and captures every slide at 2x resolution.
  4. 4.Download a PDF that matches the browser rendering 1:1, clickable links included.

Works with Canvas, GPTs and plain code blocks

It does not matter where in ChatGPT the HTML comes from: a Canvas document, a custom GPT that outputs pages, or a plain code block you copied into a file. If it opens in a browser, it converts. The engine auto-detects slide structures (stacked sections, keyboard-navigated decks, Reveal.js) and captures each slide as its own PDF page at the deck's native 16:9 size.

For a single-page report or landing page, the full page is captured at 2x resolution and sliced into clean A4 or Letter pages, or kept as one long page if you prefer.

FAQ

Can I save a ChatGPT conversation as a PDF with this?

This converter is built for HTML files, not chat transcripts. For a conversation, use ChatGPT's built-in share or export features, or print the chat page. Renditions shines when ChatGPT has generated an HTML deliverable: a deck, a report, a one-pager, a landing page.

How do I get the HTML out of ChatGPT?

From Canvas, use the download option. From a code block, copy the code into a text file and save it with the .html extension. If the project has several files (CSS, images), put them in one folder and zip it.

My ChatGPT deck only prints the first slide. Will this fix it?

Yes. The engine actually navigates the deck, clicking through slides or pressing arrow keys like a human would, and captures every slide, not just the first one.

Does it work with output from other AI tools?

Yes. Claude (Artifacts, Claude Design), Gemini, Copilot, v0, Lovable, Bolt: any tool that produces HTML. There are dedicated pages for Claude Design and Claude Artifacts.

Related converters