AI Logo
AI Exporter Hub

How to Export Conversations

Learn how to export Genspark conversations to Markdown files for Obsidian and other note-taking apps

Quick Start

After installing the extension, you can start exporting your Genspark conversations immediately. No account setup or authorization required—everything works locally in your browser.

Step 1: Open Genspark

  1. Navigate to Genspark.ai
  2. Make sure you’re logged into your Genspark account
  3. Access your conversation history

Step 2: Open the Extension

Click the Genspark to Obsidian extension icon in your browser toolbar. The extension popup will open showing your available conversations.

Open Genspark

Step 3: Select Conversations to Export

You have two options:

Option A: Export Single Conversation

  1. Click on a specific conversation in the list
  2. Click the “Export” button
  3. The conversation will be downloaded as a Markdown file

Option B: Batch Export Multiple Conversations

  1. Check the boxes next to the conversations you want to export
  2. Click “Batch Export” button
  3. All selected conversations will be downloaded as Markdown files

Batch export

Tip: You can select all conversations by clicking the “Select All” checkbox at the top.

Step 4: Choose File Naming Format

Before exporting, you can choose how your files will be named:

Naming Options

  1. Date + Title (Recommended)

    • Format: 2026-02-07-conversation-title.md
    • Best for chronological organization
  2. Title Only

    • Format: conversation-title.md
    • Cleaner file names
  3. Custom Format

    • Define your own pattern
    • Use variables like {date}, {title}, {id}

Step 5: Download Files

  1. Click “Export” or “Batch Export”
  2. Your browser will download the Markdown files
  3. Files are saved to your default download folder

Step 6: Import to Obsidian

  1. Open your Obsidian vault folder
  2. Move the downloaded Markdown files to your vault
  3. The files will appear in Obsidian immediately
  4. Start organizing and linking your knowledge!

What Gets Exported

Each exported Markdown file includes:

YAML Frontmatter

---
title: "Conversation Title"
date: 2026-02-07
source: genspark
url: https://www.genspark.ai/...
tags: [ai, genspark, exported]
---

Conversation Content

  • User messages: Your questions and prompts
  • AI responses: Genspark’s answers
  • Code blocks: With syntax highlighting
  • Mermaid diagrams: Rendered in Obsidian
  • Images: Embedded with proper links
  • Tables: Formatted correctly
  • Lists: Nested lists preserved

Example Export

---
title: "How to Build a React App"
date: 2026-02-07
source: genspark
---

# How to Build a React App

**User**: How do I create a new React app?

**Genspark**: To create a new React app, you can use Create React App...

\`\`\`bash
npx create-react-app my-app
cd my-app
npm start
\`\`\`

**User**: What about TypeScript support?

**Genspark**: You can add TypeScript support by...

Export Limits

Free Users

  • 10 conversations per session
  • Unlimited sessions per day
  • All features available

Subscribed Users

  • Unlimited exports
  • Priority support
  • Early access to new features

Upgrade to Premium

Tips for Better Organization

Use Tags

Add custom tags in the YAML frontmatter:

tags: [research, coding, tutorial, react]

Create Folders

Organize exports into folders:

  • AI-Conversations/Genspark/
  • Research/AI-Generated/
  • Learning/Tutorials/

Use Obsidian’s linking feature to connect related conversations:

See also: [[Previous Conversation About React]]

Use Dataview

Query your exported conversations with Dataview plugin:

TABLE date, tags
FROM "AI-Conversations"
WHERE source = "genspark"
SORT date DESC

Troubleshooting

No conversations showing in extension

Problem: Extension popup is empty.

Solutions:

  • Make sure you’re on Genspark.ai
  • Refresh the Genspark page
  • Log out and log back into Genspark
  • Reopen the extension popup

Export button is disabled

Problem: Can’t click the export button.

Solutions:

  • Select at least one conversation
  • Check if you’ve reached the free tier limit (10 per session)
  • Refresh the page and try again

Downloaded files are empty

Problem: Markdown files have no content.

Solutions:

  • Check your internet connection
  • Make sure the conversation loaded fully on Genspark
  • Try exporting one conversation at a time
  • Contact support if issue persists

Mermaid diagrams not rendering

Problem: Diagrams show as code blocks in Obsidian.

Solutions:

  • Install the Mermaid plugin in Obsidian
  • Enable Mermaid support in Obsidian settings
  • Check if the diagram syntax is correct

Files not appearing in Obsidian

Problem: Moved files to vault but don’t see them.

Solutions:

  • Make sure files are in the correct vault folder
  • Refresh Obsidian (Ctrl/Cmd + R)
  • Check if files have .md extension
  • Verify file permissions

Advanced Usage

Batch Export All Conversations

  1. Click “Select All” checkbox
  2. Click “Batch Export”
  3. Wait for all files to download
  4. Import entire batch to Obsidian

Export with Custom Metadata

Edit the YAML frontmatter after export to add:

  • Custom tags
  • Project names
  • Status (todo, in-progress, done)
  • Priority levels

Automate with Scripts

Use command-line tools to:

  • Auto-move downloads to Obsidian vault
  • Rename files in bulk
  • Add custom frontmatter
  • Organize into folders automatically

Next Steps

For more help, contact [email protected]

Need more help? Contact Support