Skip to content

Download AI Chat PDF v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 16:05
· 1 commit to main since this release

Added

  • Floating PDF button on ChatGPT (chatgpt.com, chat.openai.com), Gemini
    (gemini.google.com), Claude (claude.ai) and Grok (grok.com). Drag to move;
    the position is remembered per site.
  • ⌘P / Ctrl+P runs the same full-chat export instead of printing only the
    messages currently on screen.
  • Full-chat capture: scrolls the chat to the top until no older messages arrive,
    then sweeps down one screen at a time copying every message as it renders.
    Covers lazy-loaded history (Gemini) and virtualized lists that keep only the
    visible messages in the page (ChatGPT, Claude, Grok).
  • Print copy keeps the site's own styling: messages are deep-copied and wrapped in
    shallow copies of their original ancestors so the page CSS keeps applying.
  • Long prompts that the site collapses behind "Show more" are printed in full;
    copy / edit / rating buttons are left out.
  • Light theme for printing (default) or the page's current theme, PDF header with
    title / site / export date / link, and the tab title set to the chat title so the
    saved file is named after the chat.
  • Progress card with Cancel (and Esc); export pauses while the tab is in the
    background because hidden tabs stop rendering.
  • Browser-menu printing (File ▸ Print…) prints the messages already loaded, merged
    with the last full capture of the same chat.
  • Tampermonkey menu: export, theme, header, ⌘P takeover, button visibility,
    reset button position.

Install

With Tampermonkey, Violentmonkey or ScriptCat installed, open:
https://github.com/RobyRew/Download-AI-Chat-PDF/releases/latest/download/download-ai-chat-pdf.user.js