A userscript that adds an Export button to Claude.ai, allowing you to download your conversations in multiple formats.
- 📥 Adds export buttons directly under Chat Controls section
- 💾 Download conversations in TXT, MD, or JSON formats
- 🎨 Seamlessly integrates with Claude's UI design
- 🌓 Supports both light and dark modes
- 📱 Works on desktop and mobile views
- 🔍 Preserves code blocks and formatting
- ✨ Interactive hover states with tooltips
- 🎯 Single-click export for each format
- Install Tampermonkey for your browser
- Click the "Install" button above
- Approve the installation in Tampermonkey
- Go to Claude.ai
- Open any conversation
- Find the format buttons under "Chat controls":
- TXT: Simple text format with clear speaker labels
- MD: Markdown format with headers and formatting preserved
- JSON: Complete conversation data in JSON format
- Hover over any button to see format description
- Click to download in your preferred format
User:
Hello Claude!
Claude:
Hello! How can I help you today?
# Claude Chat Export
*Exported on [timestamp]*
### User
Hello Claude!
---
### Claude
Hello! How can I help you today?
---
{
"chat_messages": [
{
"sender": "human",
"text": "Hello Claude!"
},
{
"sender": "assistant",
"text": "Hello! How can I help you today?"
}
]
}
- 🐛 Report issues: GitHub Issues
- 💻 Source code: GitHub Repository
- 🌐 Author website: papacasper.com
- Redesigned UI to integrate with Chat Controls
- Added individual format buttons in a row layout
- Added interactive hover effects and tooltips
- Improved button placement and styling
- Enhanced visual feedback
- Streamlined export process
- Fixed mobile view compatibility
- Initial public release
- Added support for multiple export formats (TXT, MD, JSON)
- Added mobile view support
- Improved dark/light mode handling