⚠️Requests 1 sensitive permission ⚠️Below average rating ✅Recently updated
Description
Gemini Export Studio is the most complete export solution for Google Gemini
conversations. Whether you're a researcher archiving AI-assisted work, a
developer building on Gemini outputs, a student capturing study sessions, or
a professional documenting workflows — this extension transforms your Gemini
conversations into beautifully formatted, portable documents with zero data
leaving your device.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔒 100% LOCAL PROCESSING — YOUR CHATS STAY YOURS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Every export format runs entirely on your device. No servers. No cloud
processing of your conversations. No analytics or telemetry. Your
conversation data never leaves your browser — period.
━━━━━━━━━━━━━━━━━━━━━━━━━
📄 SIX EXPORT FORMATS
━━━━━━━━━━━━━━━━━━━━━━━━━
■ PDF — Print-Perfect Documents
Export Gemini conversations as publication-ready PDFs using your browser's
native rendering engine. No third-party PDF libraries. Every conversation
element is faithfully rendered: code blocks with syntax highlighting, tables
with clean borders, Gemini's "Thinking" blocks in styled callouts, Deep
Research sections with source citations, and Canvas outputs inline.
Full layout control — choose your page size (A4, Letter, A3, Legal),
orientation (portrait or landscape), theme (clean light or distraction-free
dark), font family (System UI, Georgia, Courier New, Arial, Verdana,
Trebuchet), font size (8pt to 18pt), and margins (standard, narrow, or wide).
Add auto-generated page numbers. For long conversations, an optional Table of
Contents is automatically generated from headings in the conversation — just
check the TOC box and a linked outline appears at the top of your PDF.
■ Markdown — Developer-Friendly, Portable Text
Exports a fully specification-compliant GitHub Flavored Markdown (GFM) file.
All Gemini formatting is faithfully converted: bold, italic, inline code,
fenced code blocks with language identifiers, ordered and unordered nested
lists, blockquotes, GFM pipe tables, and hyperlinks. Thinking blocks become
clearly labelled blockquotes. Deep Research sections appear as separate
Markdown sections with source links as formatted bullet lists.
Optionally embed all images as base64 data URLs — making the Markdown file
entirely self-contained and offline-readable. Or keep external image
references for a lighter file. Perfect for pasting into Obsidian, Notion,
GitHub, Bear, Typora, or any Markdown editor.
■ Plain Text — Maximum Compatibility
Clean, UTF-8 plain text output readable in any application. Tables are
converted to TSV (tab-separated values) — compatible with Excel and Numbers.
Images are described as [Image: alt-text (url)] references. LaTeX and MathML
expressions are converted to human-readable [Math: expression] labels.
Thinking blocks, Deep Research, and Canvas sections appear as labelled
sections with clear separators. Speaker labels (User: / Gemini:) are
separated by rule lines. A metadata header with the conversation title and
message count is prepended automatically.
■ JSON — Structured, Machine-Readable
Exports a fully structured, RFC 8259 compliant JSON file with schema version
tracking. Every turn is represented as a rich object with sequential ID,
role, timestamp (where available), plain text content, and rendered Markdown
content. Special content is stored as nested typed objects:
`thinking_process`, `deep_research`, `canvas`, and `code_blocks[]`. Images
are fetched and stored as base64 data URLs with alt text and source URL.
Export metadata including source URL, export timestamp, and conversation
statistics are included at the root. The schema is validated via round-trip
JSON.parse before download.
Ideal for developers who want to programmatically process Gemini outputs,
build RAG pipelines, or archive conversations for later analysis.
■ CSV — Spreadsheet-Ready
RFC 4180 compliant CSV with a UTF-8 BOM for seamless opening in Microsoft
Excel without encoding issues. Columns: Timestamp, Role, Message Content,
Thinking/Meta, Has Code, Continuation, Images. Long messages that exceed
Excel's 32,767-character cell limit are automatically split across
continuation rows — so no data is ever lost. Tables within messages are
linearized as [Column: Value | Column2: Value2] references. Images are
fetched as base64 data URLs and stored in the Images column for
self-contained archival.
■ Image — High-Resolution Screenshots
Capture the entire conversation as a PNG or JPEG image. Choose from three
resolution scales: 1× standard, 2× Retina, or 3× Ultra HD — perfect for
sharing on high-DPI displays, presentations, or social media. Select light
or dark theme independently of your current Gemini theme. The full
conversation is rendered at 900px width with full scroll capture — even
conversations longer than your screen. A subtle "Exported with Gemini Export
Studio" watermark is added at the bottom.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ SELECTIVE EXPORT — EXPORT WHAT YOU NEED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Don't want to export the entire conversation? Enable Selection Mode. Each
message in the conversation gets a checkbox — click to select exactly the
turns you want. "Select All" and "Deselect All" buttons are available for
quick bulk operations. Only your selected turns are included in the export.
The selection count is shown live in the sidebar. This works with every
export format, including PDF, Markdown, TXT, JSON, CSV, and Image.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔬 DEEP RESEARCH — FULL RESEARCH EXPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Gemini's Deep Research feature generates in-depth multi-source research
reports. Gemini Export Studio fully captures these — including the research
panel content, source citations (with titles, URLs, and domain tags), and
the full narrative text. A dropdown control lets you choose to Include Deep
Research alongside the chat, export Only the Deep Research panel, or Exclude
it entirely. All six export formats support Deep Research content.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ DOCUMENT CUSTOMIZATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ Document Title
Set a custom title for the exported document. Overrides the auto-detected
conversation title. Maximum 200 characters.
■ File Name
Set a custom filename (without extension). Illegal characters are
automatically stripped. The export date (YYYY-MM-DD) is appended
automatically for easy archival. Maximum 100 characters.
■ Author & Timestamp Injection
Optionally embed your name, email address, and the export date/time into a
metadata header at the top of any exported document. Choose from three date
formats (YYYY-MM-DD, DD/MM/YYYY, MM-DD-YYYY) and two time formats (24-hour
or 12-hour AM/PM). Per-message timestamps are included when Gemini exposes
them in the page.
■ Embed Images
For text-based formats (Markdown, JSON, CSV, TXT), optionally fetch and
embed all conversation images as base64 data URLs — making the file
entirely self-contained and viewable offline without an internet connection.
━━━━━━━━━━━━━━━━━━━━━━━━━━
🔗 MERGE MULTIPLE CHATS
━━━━━━━━━━━━━━━━━━━━━━━━━━
Research spanning multiple Gemini conversations? The Merge Queue lets you
combine up to 20 separate conversations into a single unified export. Add
any open conversation to the queue with one click. The queue shows each
conversation's title and message count. When ready, export the entire
merged queue as a single PDF, Markdown, TXT, JSON, or CSV file — with
clearly formatted dividers and source-conversation headers between each
merged session. Queue size is capped at 8 MB to keep exports manageable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
☁️ CLOUD SYNC (BETA) — SAVE DIRECTLY TO YOUR TOOLS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Optionally sync exports directly to your cloud storage and note-taking tools
(local download always happens first regardless of sync settings):
■ Google Drive
Connect with your Google account using OAuth2. Browse and select any folder
in your Drive using the built-in folder picker. Exported files are uploaded
directly to your chosen folder via the Google Drive API. Supports all six
export formats. Token expiry is automatically detected and you are prompted
to re-authenticate. Upload failures retry automatically with exponential
backoff (up to 3 attempts) to handle rate limits gracefully.
■ Obsidian (Local Vault)
Point the extension to your Obsidian vault folder using the File System
Access API — no internet connection required. Your files are written
directly to your vault on disk. Supports Markdown and JSON formats. The
vault folder permission is persisted between sessions so you only need to
pick it once. If the browser needs you to re-grant permission, a small
popup handles the re-grant within a proper user gesture — fully compliant
with browser security requirements.
Sync can be enabled per-export with a single toggle. Format compatibility
warnings are shown automatically when a selected format is incompatible with
a chosen sync target (e.g., PDF cannot be synced to Obsidian).
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ PII SCRUBBING — PROTECT SENSITIVE DATA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Before exporting, optionally scan and redact sensitive information from the
entire conversation with configurable regex-based rules:
• API Keys & Tokens — OpenAI (sk-...), Anthropic (sk-ant-...), Google API
keys (AIza...), AWS Access Key IDs (AKIA...) and secrets, Stripe keys,
GitHub personal access tokens (ghp_, gho_, ghu_, ghs_, ghr_), and generic
Bearer tokens
• Email Addresses — RFC 5322-compliant pattern
• Phone Numbers — International format with flexible delimiters
• IP Addresses — Both IPv4 and IPv6
Scrubbing is non-destructive — a copy of the conversation data is cleaned
before export; your original Gemini conversation is never touched. All four
scrubbing categories can be enabled or disabled independently. A live
preview shows how many matches were found before you export.
When author metadata injection is enabled, email addresses in the author
section are also automatically suppressed if email scrubbing is turned on.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 INTELLIGENT PARSING & CONTENT FIDELITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Gemini's web interface uses Angular and custom HTML elements with
frequently-changing DOM structures. Gemini Export Studio uses a multi-
strategy selector cascade that tries multiple known patterns in priority
order, falling back gracefully as Gemini updates its UI.
Uploaded images in user turns are detected and inlined. Citation links from
Gemini's inline source carousels are extracted and preserved as clean
hyperlinks. Injected UI elements (buttons, accessibility overlays, export
controls) are stripped from the exported content before processing. For
very long conversations, the parser performs a lazy-loading scroll pass —
scrolling to the top of the infinite scroller, triggering Angular's change
detection, and waiting for the DOM to stabilize — ensuring all earlier
messages are loaded before export.
When Gemini is actively generating a response, PDF and JSON exports are
blocked with a clear status message until generation completes. Other
formats proceed immediately with a warning.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 UI — CLEAN, NON-INTRUSIVE, FULLY ACCESSIBLE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A small floating "Export" button appears in the bottom-right corner of
Gemini — always there when you need it, never in the way. Clicking it slides
open the export sidebar — a 380px wide panel that stays pinned to the right
edge of your window. The floating button automatically shifts left to stay
visible when the sidebar is open.
The sidebar is organized into clearly labeled collapsible sections:
conversation info (title, message count, live generation status), format
selection (six icon cards), document settings, format-specific options,
author & timestamp, merge queue, cloud sync, and PII scrubbing. A
confirmation toast notification slides up from the bottom of the page after
each successful export. The sidebar is fully keyboard navigable and screen
reader accessible.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 REQUIREMENTS & PERMISSIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Works exclusively on gemini.google.com
• PDF and Image export require the Chrome Debugger Protocol
(Page.printToPDF / Page.captureScreenshot) — Chrome will briefly show
a "debugging this browser" bar during PDF/image generation. This is
normal and expected, and disappears automatically when generation
completes.
• Google Drive sync requires sign-in with Google (OAuth2, drive.file scope
only — the extension can only access files it creates, not your entire
Drive)
• Obsidian sync uses the local File System Access API — no sign-in required
• All other features require no login or account
━━━━━━━━━━━━━━━━━━━━━━━
✨ WHY GEMINI EXPORT STUDIO?
━━━━━━━━━━━━━━━━━━━━━━━
Unlike basic copy-paste or screenshot tools, Gemini Export Studio:
✓ Preserves full structure — code blocks, tables, thinking blocks, lists,
Deep Research, citations — not just plain text
✓ Handles the entire conversation in one click — no scrolling and
copying section by section
✓ Gives you format choice — the same conversation exported six different
ways for different use cases
✓ Keeps your data private — zero server calls for your conversation
content; all processing is local
✓ Lets you pick what to export with Selection Mode
✓ Protects sensitive data with built-in PII scrubbing
✓ Grows with your workflow — sync to Drive or your Obsidian vault
directly from the export panel
✓ Merges multiple conversations — combine weeks of research into one file
Version 1.0.0 — Gemini Export Studio
Reviews
Loading reviews...
Permissions (4)
Permissions
debuggerℹ Can use Chrome's debugging protocol on other tabs downloadsℹ Can manage and monitor downloads identityℹ Can use your Google account identity storageℹ Can store data locally in your browser
Details
| Version | 1.0.0 |
| Updated | Mar 23, 2026 |
| Size | 108KiB |
| First Seen | Mar 31, 2026 |
Popular in workflow
Adobe Acrobat: PDF edit, convert, sign tools
by Adobe Inc.
331M
★ 4.40
workflow
331M
★ 4.40
workflow
AdBlock — block ads across the web
by AdBlock
62M
★ 4.48
workflow
62M
★ 4.48
workflow
迅雷下载支持
by Shenzhen Xunlei Network Technology Co., Ltd.
59M
★ 2.77
workflow
59M
★ 2.77
workflow
Adblock Plus - free ad blocker
by eyeo GmbH
41M
★ 4.39
workflow
41M
★ 4.39
workflow
Chrome Remote Desktop
by Chrome Remote Desktop Release Managers
38M
★ 3.14
workflow
38M
★ 3.14
workflow
Popular Extensions
Adobe Acrobat: PDF edit, convert, sign tools
by Adobe Inc.
331M
★ 4.40
workflow
331M
★ 4.40
workflow
AdBlock — block ads across the web
by AdBlock
62M
★ 4.48
workflow
62M
★ 4.48
workflow
迅雷下载支持
by Shenzhen Xunlei Network Technology Co., Ltd.
59M
★ 2.77
workflow
59M
★ 2.77
workflow
Grammarly: AI Writing Assistant and Grammar Checker App
by Grammarly
42M
★ 4.50
communication
42M
★ 4.50
communication
Adblock Plus - free ad blocker
by eyeo GmbH
41M
★ 4.39
workflow
41M
★ 4.39
workflow