ZERIONIA TOOLS • NO ACCOUNT • BROWSER PROCESSING

Turn your ChatGPT export into Markdown

Import a ChatGPT ZIP or JSON export, try fictional sample chats, and download readable Markdown. Your conversation content is processed in your browser.

100% client-side processing in your browser•Zero accounts required•Zero API costs
Runs locally • Processed locally. Your conversations never leave your device.

AI Chat Porter

Export ChatGPT, Claude & Gemini conversations into clean, portable Markdown, JSON, or ZIP bundles.

Choose your ChatGPT or Claude export (ZIP or JSON)

Supports conversations.json, ChatGPT archive ZIPs, Claude, and Gemini exports.

Zero Server Uploads

Conversation files are parsed in browser memory. Tool events do not include their contents.

Clean Markdown & Code

Keeps conversation roles, code fences and available timestamps.

Multi-Format Bulk Export

Download a combined Markdown file, a ZIP of .md files, or structured JSON.

Specialized Formats & Integrations (Roadmap)
Claude Project PackSoon

Direct conversion to Claude project context

Gemini Context PackSoon

Formatted for 1M+ token context windows

Merge ConversationsSoon

Consolidate multiple related threads

Optimize ContextSoon

Strip boilerplate greetings and fluff

Read the guide: export your ChatGPT conversations to Markdown, JSON or TXT

How It Works

01

Get your export

Use ChatGPT’s data export in account settings. Keep the original ZIP or conversations.json as a backup.

02

Try a sample or choose a file

Try sample chats first. Your browser reads and converts the conversation data without uploading that content to our server.

03

Download Markdown

Select conversations and download Markdown, a ZIP of Markdown files, JSON or TXT.

Frequently Asked Questions

Is my conversation content uploaded?

The converter reads files and creates downloads in your browser. It does not upload conversation text or file contents. Basic tool events may be collected separately; see the privacy policy.

What can I import?

ChatGPT ZIP archives and conversations.json, supported Claude JSON exports, and Markdown or plain text files. Try a sample before importing your own archive.

Can I use the result in Obsidian?

The Markdown files can be opened in a Markdown editor or copied into your vault. Porter does not synchronize your vault or provide an Obsidian plugin.

Are there file limits?

ZIP input is limited to 250 MB, with safety limits on decompressed content. Large archives also depend on available browser memory. You can extract conversations.json yourself and select it directly.

🔒 Local processing — zero cloud uploads⚡ Zero accounts required📱 Direct browser exports🧪 Zerionia Studio