Chrome extension · Free plan

AI chat to PDF in one click

Open any conversation on ChatGPT, Claude, Gemini, DeepSeek or Grok, click once, and get a document that looks designed, not printed. PDF, Word or Markdown, built inside your browser.

Built in your browser No account, no upload 1 free PDF or Word export a day · Markdown unlimited
ChatGPT Claude Gemini DeepSeek Grok
Migrating the billing cron to Workers12 messages · exported 21 Sep 2026
ChatGPT
You

Rewrite the nightly billing job as a Cloudflare Worker cron. Keep the retry logic.

Assistant

Here is the scheduled handler with exponential back-off kept from your original script:

export default { async scheduled(event, env) { await withRetry(() => runBilling(env), { tries: 3 }); } };

Two things change compared with the cron server:

BeforeAfter
node-cron on a VPSWorker cron trigger
Retries in shell loopwithRetry() helper
Exported with AI to PDF · aitopdf.app1 / 3

Ctrl+P prints the web page. This exports the conversation.

Same chat, two files. The one on the left is what the browser’s print dialog gives you on chatgpt.com; the one on the right is the AI to PDF export of the same conversation, untouched.

Browser print to PDF
  • Sidebar, prompt box and URL header on the page
  • Only the messages that were loaded on screen
  • Code wraps into one line, dark background eats ink
  • No page breaks, no title, no speaker labels
AI to PDF export
The same ChatGPT conversation exported with AI to PDF: title block, You and ChatGPT labels, code blocks with language tags, a table and a quote
  • Every message, in order, with a title block
  • Code blocks keep their language and their lines
  • Tables, quotes and links stay what they are
  • Clean page breaks and page numbers; light or dark

See the output before you install

These are real files produced by the extension’s own template from one conversation, with the free-plan footer line included. No screenshots, no mock-ups.

How it works

No settings to learn. The extension knows which AI site you are on and does the right thing.

Step 1

Open a conversation

Any chat on ChatGPT, Claude, Gemini, DeepSeek or Grok, in your normal logged-in browser. Nothing to paste, no share link needed.

Step 2

Click Export

Pick PDF, Word or Markdown, and whether you want the whole chat, only the last reply, or hand-picked messages. Three options, nothing else.

Step 3

Save the file

The PDF opens print-ready with “Save as PDF” already selected. Word and Markdown download straight away as .docx and .md files.

What ends up in the file

Most AI chat to PDF tools print the web page. AI to PDF rebuilds the conversation as a document, so it survives the trip to a client, a colleague or your archive.

📄

A designed layout

Clear You / Assistant turns, real headings, lists, blockquotes and page numbers. Long chats paginate cleanly instead of cutting mid-sentence.

{ }

Code that prints correctly

Fenced code blocks keep their language label and a monospace font with ligatures off, so => and <!-- come out as typed.

▦

Tables and images

Tables keep their columns. Images the assistant generated and files you uploaded are embedded in the PDF, not replaced with a broken-link icon.

M↓

Markdown, unlimited

GitHub-flavoured Markdown with tables and fenced code, ready for Obsidian, Notion or a repo. Free and unlimited on every plan. About the Markdown export →

W

Word, when it must be edited

The same document as an editable .docx: speaker blocks, code with language, tables, images. For the report a client will rework. About the Word export →

◐

Light or dark

Two document themes. Dark keeps the full-bleed background on every page, light is ink-friendly for printing on paper.

Local by design

The two most-installed exporters in this category send your conversation to their server to build the PDF. AI to PDF does not have a server that could read it.

The extension reads the conversation from the page you already have open, rebuilds it as a document and hands it to Chrome’s print engine. That is why there is no upload progress bar, no account and no “processing” step. What our server does see: an anonymous install ID and how many PDFs it exported today, so the free limit and PRO licences work. Nothing about what was in them. The details are in the privacy policy.

Conversation content never leaves your browserText, code and images are rendered locally and saved by Chrome.
No account, no sign-inInstall and export. PRO is activated with the email you used at checkout.
Only the sites it needsPermissions are limited to the five supported chat sites. It cannot see other tabs.
Made by a real studioAI to PDF is built by PIXON, a web design studio in Thessaloniki, Greece. Billing and support live at pixon.gr/apps.

Who exports AI chats as documents

The same three formats cover very different desks. Pick the one that matches how the file will be used, not how it was made.

💼

Consultants and agencies

A research thread or a first draft goes to the client as a clean PDF with your questions visible, or as Word so they can rework it. No footer line on PRO.

{ }

Developers

The debugging session that solved it, saved next to the code as Markdown, with every fenced block intact. Free and unlimited.

🎓

Teachers and students

A lesson plan, a worked example or a study guide as an editable .docx, printed as a light PDF, or filed as a dark one for reading on screen.

One extension, every AI you use

You never install a second exporter. The same button, the same document, the same PRO licence on ChatGPT, Claude, Gemini, DeepSeek and Grok.

ChatGPT to PDF

Exports the full chat even when ChatGPT has unloaded older messages from the page, keeps web-search citations as footnote links, and embeds generated images. ChatGPT export details →

Claude to PDF

Handles Claude’s long, code-heavy answers, lists artifacts by name, leaves extended-thinking blocks out, and includes files you attached. Claude export details →

Gemini to PDF

Works on gemini.google.com, including images Gemini generated in the chat. Thoughts are left out, the whole exchange stays in one document. Gemini export details →

DeepSeek to PDF

Works on chat.deepseek.com. DeepThink reasoning is left out of the document, the answers are kept in full, long chats are collected completely. DeepSeek export details →

Grok to PDF

Works on grok.com. Messages come out in the right order even though Grok positions them freely on the page; thinking is left out, answers stay complete. Grok export details →

☑

Pick what to export

On every site: all messages, only the last reply, or tick the ones you want. Sharing a single answer takes two clicks.

Simple pricing

Free for everyday use. PRO when the documents go to clients.

Free
€0
No account, no card
  • 1 PDF or Word export a day
  • Unlimited Markdown exports
  • All five AI sites, all three options
  • Small “Exported with AI to PDF” line at the end
Add to Chrome
One licence, every AI
PRO
€2.99/month
or €24.99 a year · cancel anytime
  • Unlimited PDF and Word exports
  • No footer line in the document
  • Works on up to 5 devices
  • Priority support by email
Upgrade to PRO

Billed by PIXON via Stripe · Pricing details

Frequently asked questions

Is AI to PDF free?

Yes. The free plan gives you 1 PDF or Word export a day with a small “Exported with AI to PDF” line at the end of the document, and unlimited Markdown exports. No account is needed. PRO removes the footer line and the daily limit for €2.99 a month or €24.99 a year, and one licence works on up to 5 devices.

Does my conversation get uploaded anywhere?

No. The document is built by the extension inside your own browser and saved with Chrome’s print engine, so the text and images of your conversation never leave your computer. The only thing our server sees is an anonymous install ID and a daily export count, which is how the free limit and PRO licences are enforced.

Which AI chat sites are supported?

ChatGPT (chatgpt.com), Claude (claude.ai), Gemini (gemini.google.com), DeepSeek (chat.deepseek.com) and Grok (grok.com). The extension recognises the site from the URL, so there is nothing to configure: open a conversation, click the button, export.

Can I export only part of a conversation?

Yes. Choose All messages, Last reply, or Pick and tick the messages you want. Last reply is the fastest way to share a single answer with someone.

What happens to code blocks, tables and images?

They are kept. Code blocks get a language label and a monospace font with ligatures switched off, so symbols like arrows and comment markers print exactly as written. Tables keep their columns, and images, including files you uploaded, are embedded in the document.

How is the PDF saved?

The extension opens the finished document in a print-ready tab and starts Chrome’s print dialog with “Save as PDF” selected. Pick a folder and you are done. The Markdown export downloads directly as a .md file, and the Word export as a .docx file.

More questions? See the full FAQ.

Your next AI chat, as a document

Install free, export one document today, and see the difference between a printed web page and a designed file.

Add AI to PDF to Chrome