Export LLM conversations as snippets

🌱 Seedling
#browser-extension 2 minutes read 05 May, 2025

I often have deep conversations with AI assistants like ChatGPT and Claude, and want to share these insights with colleagues or include them in blog posts. But copying raw text from these interfaces produces bland, unformatted content that loses the conversational flow. Existing screenshot tools didn’t preserve the conversational format while allowing for text selection.

I’ve created ChatSnip, a browser extension that lets you export AI chat conversations as beautifully styled HTML snippets or well-formatted Markdown.

You can find the extension in the Chrome Web Store or check out the GitHub repository for the source code. ChatSnip helps users:

  • Export conversations from multiple AI models (ChatGPT-4o, Claude 3 Opus, Gemini 1.5 Pro, etc.)
  • Save in HTML format for web embedding or Markdown for documentation
  • Automatically extract conversations from supported AI chat websites
  • Create consistently styled chat bubbles with proper attribution

The extension offers a simple interface with automatic page detection and custom model name support.

Example output (HTML):

<div class="chat-container">
  <div class="user-message">
    <div class="avatar">You</div>
    <div class="message">Can you explain how transformers work in machine learning?</div>
  </div>
  <div class="assistant-message">
    <div class="avatar">Claude</div>
    <div class="message">Transformers are a type of neural network architecture that revolutionized NLP...</div>
  </div>
</div>

Installation via Chrome Web Store:

  1. Navigate to the ChatSnip extension page
  2. Click “Add to Chrome”
  3. Confirm the installation when prompted

Or load it as an unpacked extension:

  1. Clone the repository
  2. Run npm install and npm run build
  3. Load the extension in development mode

ChatSnip makes sharing AI conversations simple while preserving their context and formatting.

Found a typo or want to suggest changes? Send a PR on GitHub

Liked this post? Get email for new ones:

Here are some popular posts you might like

Writing in Future Past

We lack frequent usage of the **future past tense** in modern discourse. When I was recently drafting my new year resolutions, I noticed the use of 'I can', and 'I will', and found myself questioning the format, especially when I see that I'm good at making promises, but end up being miserable at keeping them....

writing
English is the hot new programming language

Intended Audience—Indie no-code developers, digital marketers and other non-tech professionals working in tech I made a resolution for 2024 to learn Ruby on Rails, a controversial web development framework famous for maximising developer productivity. In the business of building and growing products, I wanted to be a self-taught developer...

software
How do we absorb ideas better?

The top 1% smart thinkers I've observed have all been very clear thinkers. They could elucidate complex thoughts as they understanding the basics, at a very fundamental level. Sure, you could memorize all kinds of complicated concepts and stitch them together, but you will only get so far. And I feel that cleaner thinking is an outcome of deeper reflection — both _reflection in action_, and _reflection on action_ (more on that later) Richard Feynman very famously does this in "Six Easy Pieces", one of his physics lectures. He basically explains mathematics in three pages. He starts from the number line, the rudimentary, one + one = two, and then goes all the way up to precalculus stage. He just builds it up through an unbroken chain of logic, and not really relying on definitions to advance his ideas....

knowledge
How I do product roasts

Product roasts are the best way to enhance one's sensibility around building better products. It's called a "roast" because it often involves a no-holds-barred, brutally honest critique of the product's features, design, user experience, and overall value proposition. In the spirit of 'everything is a remix', I've liberally forked, remixed and adapted a set of questions from industry leaders like [Manas Saloi](https://manassaloi.com/) and [Julie Zhou](https://www.juliezhuo.com/), to create my own tailored questionnaire for a product roast....

rough-notes
Hyperpersonalised N=1 learning

For decades, formal education has resembled a Procrustean bed—a system that stretches or cuts students to fit a rigid mold, regardless of their needs, talents, or pace. ![](https://miro.medium.com/v2/resize:fit:1400/1*02A1LwPs4q0tADh15OGpPA.jpeg)...

education