Come esportare le conversazioni di Claude.ai in HTML: guida completa con privacy


Come esportare le conversazioni di Claude.ai in HTML

Se usi Claude.ai quotidianamente, probabilmente hai conversazioni importanti che vorresti conservare: sessioni di coding, brainstorming, analisi di documenti. Il problema? Claude non offre un’opzione nativa per esportare le chat in un formato completo e riutilizzabile.

Il problema dell’export delle chat AI

Le piattaforme AI offrono funzionalità di export limitate:

  • Claude.ai: nessun export nativo con media embedded
  • ChatGPT: export JSON/testo, senza media
  • Formati incompleti: i testi vengono esportati ma le immagini, i video e gli audio vengono persi

La soluzione: Claude Chat Exporter

Claude Chat Exporter è un’estensione Chrome open source che risolve questo problema con un approccio privacy-first:

Come funziona

  1. Content Script: l’estensione inietta uno script nella pagina di Claude.ai
  2. Traversal del DOM: analizza la struttura della conversazione e identifica tutti i blocchi (testo, codice, immagini, audio)
  3. Base64 Encoding: ogni risorsa multimediale viene convertita in base64 e incorporata direttamente nell’HTML
  4. File autonomo: il risultato è un singolo file .html che funziona offline, senza dipendenze esterne

Perché base64?

La scelta di incorporare i media in base64 è deliberata:

Approccio tradizionale:
  chat.html → <img src="https://cdn.claude.ai/image123.jpg">
  ❌ Link rotti dopo qualche mese
  ❌ Richiede connessione internet
  ❌ Dipendenza da server esterno

Approccio base64:
  chat.html → <img src="data:image/jpeg;base64,/9j/4AAQ...">
  ✅ File completamente autonomo
  ✅ Funziona offline per sempre
  ✅ Zero dipendenze esterne

Il trade-off è un file più pesante, ma la garanzia di avere un archivio permanente e indipendente.

Privacy: zero dati trasmessi

L’estensione opera interamente nel browser:

  • Nessun dato viene inviato a server esterni
  • Nessun tracking, nessun analytics
  • Il codice è open source su GitHub e verificabile
  • Funziona anche offline (dopo l’installazione)

Installazione e uso

Installazione da sorgente (developer mode)

# Clona il repository
git clone https://github.com/gnovelli/claude-chat-exporter.git

# Apri Chrome → chrome://extensions/
# Attiva "Modalità sviluppatore"
# Clicca "Carica estensione non pacchettizzata"
# Seleziona la cartella clonata

Utilizzo

  1. Apri una conversazione su claude.ai
  2. Clicca l’icona dell’estensione nella toolbar
  3. Il file HTML viene generato e scaricato automaticamente
  4. Apri il file in qualsiasi browser: la conversazione completa, con tutti i media, è lì

Casi d’uso pratici

  • Archivio sessioni di coding: conserva le sessioni di pair-programming con Claude
  • Documentazione: salva analisi e spiegazioni tecniche come riferimento
  • Portfolio: archivia i risultati migliori delle tue interazioni con l’AI
  • Backup: proteggiti dalla perdita di conversazioni importanti

Confronto con altre soluzioni

Soluzione Media embedded Offline Privacy Open source
Claude Chat Exporter Si (base64) Si Si Si
Copy/paste manuale No Si Si N/A
Screenshot Parziale Si Si N/A
Export JSON (ChatGPT) No Si Si N/A

Anche per ChatGPT

Se usi anche ChatGPT, esiste un’estensione gemella: ChatGPT PDF Exporter, che esporta le conversazioni in formato PDF con lo stesso approccio privacy-first.


Risorse: