AI Logo
AI Exporter Hub

Batch Export & Backup

Efficiently export multiple Genspark conversations to Markdown files in one operation

Batch Export allows you to export multiple Genspark conversations to Markdown files in one operation, creating a complete backup of your chat history.

Access Batch Export

Step 1: Open Extension Options

Right-click the extension icon in your Chrome toolbar and select “Options”.

Or click the extension icon and click the “Go to Batch export” from the popup.

Open Options

Step 2: Navigate to Batch Export

The options page opens with the batch export interface.

Batch Export Interface

Configure Batch Export

Select Export Range

Choose what to export:

Current Page (First Page):

  • Exports conversations visible on the current page
  • Typically includes the most recent ~20 conversations
  • Fastest option for quick backups

All History (All Pages):

  • Fetches and exports your entire Genspark chat history
  • Automatically paginates through all pages
  • Takes longer but creates a complete archive

Configure Deduplication

Skip Already Exported Records (Recommended):

  • Enabled: Skips conversations you’ve already exported
  • Disabled: Re-exports all conversations in the selected range

The extension tracks exported conversation IDs to prevent duplicates.

When to enable:

  • Regular incremental backups
  • Syncing only new conversations
  • Preserving your existing exports

When to disable:

  • Fresh export of everything
  • Re-exporting after conversation updates
  • Creating a new backup from scratch

Configure File Naming

Choose how your files will be named:

Date + Title (Recommended):

  • Format: 2026-02-07-conversation-title.md
  • Best for chronological organization
  • Easy to sort by date

Title Only:

  • Format: conversation-title.md
  • Cleaner file names
  • Better for topic-based organization

Custom Format:

  • Define your own pattern
  • Use variables: {date}, {title}, {id}, {timestamp}
  • Example: genspark-{date}-{id}.md

Set Download Directory

Configure where files are saved:

  1. Enter your desired directory name (e.g., ObsidianVault/GensparkChats)
  2. Leave blank to use browser’s default Downloads folder
  3. Setting applies to both single and batch exports

Start Batch Export

Step 1: Review Configuration

Verify your settings:

  • Export range (current page or all history)
  • Deduplication preference
  • File naming format
  • Download directory

Step 2: Begin Export

Click the “Start Batch Export” button.

Start Export

Step 3: Monitor Progress

Watch the real-time progress display:

  • Progress bar: Visual indication of completion
  • Status message: Current operation (fetching, exporting, etc.)
  • Counts: Success, failed, and skipped items
  • Percentage: Overall completion

Important: Keep the options page open during export. Do not close the browser or navigate away.

Step 4: Review Results

After export completes, you’ll see a summary:

  • Success Count: Conversations exported successfully
  • Failed Count: Conversations that failed to export
  • Skipped Count: Already-exported conversations (if deduplication enabled)
  • Total Time: Duration of the export operation

Export Results

Export Results

Export History

View all past export operations:

Access History

Scroll down to the “Export History” section on the options page.

History Details

Each history entry shows:

  • Timestamp: When the export occurred
  • Export Type: Single export or batch export
  • Range: Current page or all history
  • Success/Failed/Skipped: Detailed counts
  • Actions: View details or delete record

Manage History

Available actions:

  • View Details: Expand to see full export information
  • Delete Record: Remove individual history entry
  • Clear All History: Remove all history records
  • Clear Failed Only: Remove only failed export records

Performance & Limits

Free Tier

  • Batch export limit: 10 conversations per session
  • Daily limit: Unlimited sessions per day
  • Single exports: Unlimited

Pro Version

  • Unlimited batch exports: No session or daily limits
  • Priority support: Faster response to issues
  • Early access: New features before public release

Upgrade to Pro

Performance Tips

Average export speed: ~2-3 seconds per conversation

For large batches (100+ conversations):

  1. Ensure stable internet connection
  2. Keep the options page active and visible
  3. Don’t put your computer to sleep
  4. Consider exporting in smaller chunks if you encounter issues

Optimize for speed:

  • Use “Current Page” for quick incremental backups
  • Enable deduplication to skip already-exported conversations
  • Export during off-peak hours for better Genspark API responsiveness

Best Practices

  1. Start small: Test with “Current Page” first
  2. Enable deduplication: Prevents duplicate files and saves time
  3. Regular backups: Schedule periodic exports to keep your archive up to date
  4. Monitor progress: Don’t close browser during export
  5. Check results: Review export history after completion
  6. Organize in Obsidian: Use tags, folders, and links to organize exported chats

Troubleshooting

Export stops midway:

  • Check internet connection
  • Ensure Genspark page is accessible
  • Refresh the options page and retry

Some conversations failed:

  • Check export history for error details
  • Failed items can be retried individually
  • May be due to rate limits or network issues

“Genspark page required” error:

Deduplication not working:

  • Verify “Skip Already Exported Records” is enabled
  • Check that conversation IDs are being tracked
  • Clear export history and start fresh if needed

Files not downloading:

  • Check browser download settings
  • Verify download directory permissions
  • Ensure downloads are not blocked by browser

For more help, visit our Troubleshooting Guide.

Need more help? Contact Support