Chrome extension · Free plan

AI chat to PDF in one click

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

Built in your browser No account, no upload 3 free PDFs a day · Markdown unlimited
ChatGPT Claude Gemini DeepSeek
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

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 or DeepSeek, in your normal logged-in browser. Nothing to paste, no share link needed.

Step 2

Click Export

Pick PDF 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. Markdown downloads straight away as a .md file.

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 →

Pick what to export

All messages, only the last reply, or tick the ones you want. Sharing a single answer takes two clicks.

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 four supported chat sites. It cannot see other tabs.
Made by a real studioAI to PDF is built by PIXON, a web studio in Thessaloniki, Greece. Billing and support live at pixon.gr/apps.

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 and DeepSeek.

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

Works on gemini.google.com, including images Gemini generated in the chat. Same three options, same document template.

DeepSeek

Works on chat.deepseek.com. DeepThink reasoning is left out of the document, the answers are kept in full.

Simple pricing

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

Free
€0
No account, no card
  • 3 PDF exports a day
  • Unlimited Markdown exports
  • All four 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 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 3 PDF exports 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) and DeepSeek (chat.deepseek.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.

More questions? See the full FAQ.

Your next AI chat, as a document

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

Add AI to PDF to Chrome