Gemini2Markdown

Exports Google Gemini chats to Markdown. Captures "Thinking steps", auto-detects model names, loads full history, and supports dual/parallel responses.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

May akda
ChipFIN
Mga pang araw araw na pag install
0
Kabuuan na installs
33
Mga Rating
0 0 0
Bersyon
2.0.1
Nilikha
2026-01-10
Na update
2026-05-29
Laki
26.3 KB
Lisensya
MIT
Nalalapat sa

Gemini Chat Exporter - Markdown & Thinking Support

Exports complete Google Gemini conversations into a clean, well-structured Markdown file. The script is designed to handle modern Gemini features such as reasoning models, dynamically loaded "Thinking steps" sidebars, and parallel responses.

Main features

  • 🧠 Thinking Steps support: Captures and exports the hidden "Thinking steps" / "Show Thinking" sections. Thinking processes and final responses are clearly separated using headers.
  • 🤖 Automatic model detection: Detects the exact Gemini model used for each message directly from the UI's response details (e.g., 3.1 Pro, 3 Flash Thinking). No manual input is required.
  • 📜 Full conversation loading: Automatically scrolls the chat to the beginning to ensure the entire history is included in the export.
  • 📝 Clean Markdown output: Preserves code blocks, links, and text formatting. Includes a table of contents and editor-friendly spacing.
  • 🎨 Native UI Integration: The export button blends perfectly into Google's Material 3 design, residing cleanly in the standard action menu. It utilizes native-looking floating notifications for progress updates.

Usage

  1. Click the More options menu (⋮) (three vertical dots) in the top right corner of the conversation header.
  2. Select Export to Markdown from the dropdown list.
  3. A floating notification at the bottom of the screen will show the processing progress (e.g., 🔍 1/5). The script will automatically open sidebars to extract the required data and close them.
  4. The Markdown file will download automatically once processing is complete (✅ Done!).

All processing happens locally in your browser.