ChatGPT to Obsidian
Download and export ChatGPT conversations, Projects, Group Chats, Deep Research reports, Library files, Images, and Archived Chats as Markdown or local assets for your Obsidian vault.
People Love ChatGPT to Obsidian because it's simple, private, and keeps your data local.
See it in Action
Key Features
Complete Bulk Export Workspace
Choose exactly what to back up from one workspace: Chat Pages, GPT Projects, Group Chats, Library Files, Images, or Archived Chats.
Obsidian Metadata & YAML
Exported notes include Obsidian-friendly properties such as date, originalDate, updatedDate, sourceUrl, sourceId, tags, projectName, and messageCount.
Deep Research Markdown
Save ChatGPT Deep Research reports as readable Markdown with safer handling for headings, lists, nested Markdown, and technical code fences.
Safer Sync Controls
Skip already synced records, preserve generated images, and tune request delays to reduce duplicate exports and avoid 429 rate-limit interruptions.
Library Files Export
Download ChatGPT Library images and document files as individual assets or a ZIP archive, with export records saved in Sync History.
ChatGPT Images Export
Batch export images from the ChatGPT Images page and save them into your Obsidian asset workflow as individual downloads or a ZIP package.
Archived Chats Folder
Archived Chat exports are saved under an Archived Chats folder, with project folders preserved when available.
Key Features of ChatGPT to Obsidian
Everything you need to organize your ChatGPT conversations quickly and efficiently.
Markdown Format
Downloads as clean .md files compatible with Obsidian, Notion, and all markdown editors.
Flexible Naming
Choose filename patterns based on current date, original ChatGPT date, updated date, title, or custom placeholders.
Image Download
Download ChatGPT-generated images to an images/ subfolder and link them from the exported Markdown.
Bulk Download
Download multiple conversations at once from your ChatGPT history.
Copy as Markdown
Quick-copy individual Q&A pairs as markdown text to your clipboard.
Group Chat Export
Full support for ChatGPT group chats with author attribution preserved.
Deep Research Export
Export ChatGPT Deep Research conversations with final reports preserved as readable Markdown, including safer nested code fence handling.
YAML Frontmatter
Add Obsidian-ready metadata for filtering, Dataview, Obsidian Bases, and long-term search.
Canvas & Text Documents
Export ChatGPT canvas/text document artifacts and code artifacts when they are connected to a conversation.
Library Files
Download ChatGPT Library images and document files as separate files or a ZIP archive.
Images Page Export
Batch export images from chatgpt.com/images into local files for your Obsidian asset library.
Archived Chats
Sync archived ChatGPT conversations into a dedicated Archived Chats folder.
Smarter Re-sync
Already synced conversations can be exported again when ChatGPT shows a newer updated time.
Local & Private
Everything downloads directly to your machine. No cloud sync, no external servers.
Obsidian Ready
Files are saved to Downloads/obsidian/ by default—ready to import into your vault.
How it Works




What Users Say About ChatGPT to Obsidian
Real workflows, backed up to Obsidian.
"Perfect for keeping my ChatGPT research notes in Obsidian. Local storage means I control my data."
"Selective export is great for long coding sessions. I extract just the solutions I need."
"Clean markdown export with code blocks and formatting intact. Imports beautifully into Obsidian."
"I download study sessions directly to my Obsidian vault. Everything stays organized and searchable."
"Group chat export helps us archive team brainstorming sessions. Author names stay intact."
"Simple, fast, and private. Downloads go straight to my local folder—no cloud dependencies."
What's New
NEW: Obsidian YAML metadata, canvas/text document artifact export, Archived Chats folder organization, better Deep Research Markdown, smarter updated conversation re-sync, and corrected image reply ordering.
🚀 NEW: Images export and Archived Chats sync are now available in bulk export.
🚀 NEW: ChatGPT Library Files export with ZIP or individual asset downloads.
Frequently Asked Questions About ChatGPT to Obsidian
Have another question? Contact us on Discord or by email.
How does ChatGPT to Obsidian work?
The extension downloads your ChatGPT conversations as markdown files directly to your local Downloads folder. You can then move these files into your Obsidian vault.
Where are files saved?
Files are saved to Downloads/{folder}/ where {folder} is the name you configure (default: 'obsidian'). This folder is created automatically.
Does it sync with Obsidian automatically?
No, files are downloaded to your local Downloads folder. You manually move them into your Obsidian vault. This gives you full control over what goes into your vault.
Can I download only part of a conversation?
Yes. Use the checkboxes next to assistant responses to select specific Q&A turns, then click 'Export Selected' to download only those parts.
Does it support ChatGPT Group Chats?
Yes. You can download full group chat history from /gg/ pages, keeping author names and message order.
Can I bulk download multiple conversations?
Yes. Click the 'Bulk Download' button in the extension popup to access the bulk download page where you can export multiple conversations.
Are images included?
Yes, if you enable the 'Download Images' option. ChatGPT-generated images are saved to an images/ subfolder and linked from the exported Markdown.
Does exported Markdown include Obsidian properties?
Yes. Exported notes include YAML frontmatter such as date, originalDate, updatedDate, sourceUrl, sourceId, platform, tags, projectName, and messageCount.
Can it export ChatGPT Deep Research reports?
Yes. Deep Research final reports are exported as readable Markdown, with safer handling for nested Markdown and code fences.
Can it export ChatGPT canvas or text document artifacts?
Yes. When a conversation references ChatGPT text documents, canvas-style documents, or code artifacts, the extension can include them with the related response when possible.
Can it export ChatGPT Library files?
Yes. The Library Files mode can download ChatGPT Library images and document files as individual assets or as a ZIP archive.
Can it export the ChatGPT Images page?
Yes. The Images mode can batch export images from https://chatgpt.com/images/ as individual downloads or a ZIP package.
Can it sync archived ChatGPT chats?
Yes. Archived Chats mode lets you export archived conversations separately, including the latest archived page or all archived history when available. Exports are saved under an Archived Chats folder.
Is my data sent to any servers?
No. Everything happens locally in your browser. Files download directly to your machine without passing through external servers.
What filename formats are supported?
You can choose from: Current Date - Title, Title - Current Date, Original Date - Title, Title - Original Date, Updated Date - Title, or Title - Updated Date. Supports placeholders like {date}, {title}, {original_date}, and {updated_date}.
Can I customize the download folder?
Yes. In the extension popup, configure the 'Download Folder' field to any name you want (e.g., 'obsidian', 'notes', 'chatgpt').
Unlock Unlimited Power
Batch export 100+ chats, Auto-Sync, and priority support with Universal Pass.
Get Universal Pass