Ctxport logo

Ctxport

Free

Copy AI conversations as clean Markdown Context Bundles — one click from ChatGPT, Claude, Gemini, DeepSeek, Grok & GitHub. Copy from sidebar without opening. Zero upload, 100% local, open source.

AI ChatbotsFreeFree tier
#TypeScript
Type
Saas

About Ctxport

Ctxport is a free, open-source browser extension that lets you copy AI conversations from ChatGPT, Claude, Gemini, DeepSeek, Grok, Doubao, and GitHub as clean, structured Markdown Context Bundles. It eliminates the hassle of messy HTML, broken formatting, and lost context when moving conversations between AI tools. Features include a one-click copy button inside chats, the unique ability to copy conversations from the sidebar without opening them, a keyboard shortcut (Alt+Shift+C), and multiple output formats (Full, User Only, Code Only, Compact). All processing is done locally in the browser with zero data upload, no account required, and minimal permissions. The extension is MIT licensed and available for Chrome via manual install from GitHub releases.

Key Features

In-chat one-click copy button to copy current conversation as Markdown
Sidebar list copy: copy any conversation without opening it
Keyboard shortcut Alt+Shift+C to copy current conversation
Multiple copy formats: Full (frontmatter + all messages), User Only, Code Only, Compact
Outputs structured Markdown with YAML frontmatter (title, source, url, timestamp, message_count)
Supports ChatGPT, Claude, Gemini, DeepSeek, Grok, Doubao, and GitHub
Zero data upload and fully offline processing
No account or sign-up required
Open source (MIT licensed) with minimal browser permissions

Pros & Cons

Pros
  • Privacy-first: fully local, no data upload, no account needed
  • Free and open source with MIT license
  • Unique sidebar copy feature saves time by avoiding opening conversations
  • Multiple output formats for different needs
  • Easy to use with keyboard shortcut and in-chat button
  • Works offline after installation
Cons
  • Currently only available as a Chrome extension (no Firefox or other browser support mentioned)
  • Requires manual installation from GitHub releases (not on Chrome Web Store)
  • Limited to supported AI platforms (may not work with other AI tools)

Best For

Migrating a conversation from ChatGPT to Claude while preserving contextRe-prompting a different AI with user questions only (User Only format)Extracting code snippets from AI conversations (Code Only format)Sharing a single searchable Markdown file with a teammate instead of multiple screenshotsSaving AI conversations as structured documents for later reference

Alternatives to Ctxport

FAQ

Is Ctxport free?
Yes, Ctxport is completely free to use. No payment or subscription is required.
Does Ctxport require an internet connection?
After installation, all processing happens locally in your browser. No internet connection is needed to copy conversations.
What AI platforms does Ctxport support?
Ctxport supports ChatGPT (chat.openai.com and chatgpt.com), Claude (claude.ai), Gemini (gemini.google.com), DeepSeek (chat.deepseek.com), Grok (grok.com), Doubao, and GitHub.
How do I install Ctxport?
Download the zip file from GitHub Releases, unzip it, open Chrome and go to chrome://extensions, enable Developer mode, click 'Load unpacked', and select the unzipped folder.
Is my data safe with Ctxport?
Yes. Ctxport is designed with privacy in mind. Your conversations never leave your machine. It is 100% local with zero data upload, no servers, no cloud, and no telemetry. The extension only requests access to supported AI platform domains.
Can I copy a conversation without opening it?
Yes, Ctxport's sidebar list copy feature allows you to copy any conversation directly from the sidebar list without opening it, saving time for power users.