Gemini history downloads through Google Takeout. Select the Gemini Apps product, choose JSON or HTML, and download the archive. Drop it into ChatExports and each conversation converts to Word, PDF, Markdown, CSV, or text locally in your browser.
Short answer
Gemini history downloads through Google Takeout. Select the Gemini Apps product, choose JSON or HTML, and download the archive. Drop it into ChatExports and each conversation converts to Word, PDF, Markdown, CSV, or text locally in your browser.
Step by step
Open Google Takeout: Go to takeout.google.com, click Deselect all, then select only Gemini Apps so the archive stays small.
Export once: Choose a one-time export, ZIP, and a size cap large enough to avoid splitting. Google emails a link when the archive is built.
Convert the archive: Drop the Takeout ZIP onto ChatExports. It locates the Gemini data inside the folder structure automatically.
Choose format and download: Select conversations and pick Word, PDF, Markdown, CSV, or text. Files download one per conversation.
Gemini is the awkward one. There is no export inside the Gemini interface, and the data sits behind Google Takeout with the rest of your account, which is why most people assume their history cannot be downloaded at all.
Takeout, not the app
Inside Gemini you can only copy a single response. Everything else runs through Google Takeout, where the relevant product is called Gemini Apps. Deselect everything else first, or you will wait hours for an archive full of Drive files you did not want.
Takeout offers JSON and HTML. JSON is the better source: HTML is the rendered transcript with Google's markup wrapped around it, and it loses structure that a converter can otherwise use.
What arrives
The Gemini portion of a Takeout archive contains your prompts, Gemini's replies, timestamps, and the app surface each conversation came from, so chats started in the mobile app, the web app, and Gemini in Workspace all land in the same file. Bard-era conversations from before the rename appear too, sometimes under the older labels, which is a common source of confusion when the file looks like it has duplicates.
Why a converter is needed
Takeout hands you a folder tree, not documents. Reading a year of Gemini history from raw JSON is not realistic, and the HTML option produces one enormous page rather than per-conversation files. A downloader turns the archive into files named after each conversation:
Word for anything you will edit or send
PDF for records that should not change
Markdown for a notes system
CSV when you want to sort by date or search across everything at once
Text for scripts
Privacy and processing
ChatExports parses the Takeout ZIP in the browser tab. No account connection, no OAuth grant against your Google account, and no upload of the archive. That matters more with Takeout than with other platforms, because a Takeout archive can accidentally include far more than the product you meant to select.
Activity settings affect what exists
If Gemini Apps Activity was off, conversations were not retained for the account and will not appear in Takeout no matter what you select. That is a retention setting rather than an export problem, and it cannot be undone after the fact.
Frequently asked questions
Why is Gemini history not in the Gemini app?
Google routes personal data exports through Takeout for all its products, so Gemini has no in-app export.
Should I choose JSON or HTML in Takeout?
JSON. It keeps structure a converter can use, while HTML is a single rendered page that is harder to split cleanly.
How long does Takeout take?
Minutes when only Gemini Apps is selected. Selecting extra products can push it to hours or days.
Does this include Gemini in Workspace?
Personal Workspace accounts generally yes, subject to admin policy. Enterprise tenants can restrict Takeout entirely.