Come condividere un file HTML perché si apra come pagina web
Via e-mail un file HTML arriva come codice, su Google Drive e Dropbox si scarica. Ecco come condividere un file HTML come link che si apre come vera pagina web, anche da smartphone, e quando conviene uno ZIP o CodePen.
Per condividere un file HTML e far vedere all'altra persona una pagina web, metti il file online e mandale il link. Un hosting statico trasforma report.html in un indirizzo come https://report.htmlkin.io in meno di un minuto, e quel link si apre in qualsiasi browser, sul portatile o sullo smartphone. Un allegato o un file su Drive, invece, arriva al destinatario come codice o come download.
La domanda è diventata frequente da quando gli assistenti IA producono HTML. Claude, ChatGPT e Gemini generano report, presentazioni e dashboard in un unico file .html, e chi li ha chiesti deve poi mostrarli a qualcun altro. Negli Stati Uniti, secondo i dati di Google Ads, le ricerche "how to share a html file" sono passate da circa 90 al mese a settembre 2025 a 320 ad aprile 2026.
Di seguito: perché il file si "rompe" lungo la strada, il modo più rapido per ottenere un link, tutti i metodi più comuni con quello che il destinatario vede davvero, e cosa fare quando la pagina usa CSS, script o immagini in file separati.
In breve
- Per condividere un file HTML come pagina web, caricalo su un hosting statico e invia il link. htmlkin, Tiiny Host e Netlify Drop lo fanno con il trascinamento.
- Gli allegati e-mail si aprono come codice o come download. Google Drive e Dropbox non mostrano più l'HTML come pagina dal 2016.
- Se qualcuno deve modificare il codice, usa CodePen. Se deve aprire la pagina offline, comprimi la cartella in ZIP e digli di aprire
index.html.- Se la pagina usa CSS, JavaScript o immagini in file separati, carica l'intera cartella o uno ZIP con
index.htmlnella radice.
Perché il file HTML non si apre per chi lo riceve?
Un file HTML sul tuo computer è un documento; una pagina web è quello stesso documento servito da un server web a un indirizzo. Quando alleghi il file a un'e-mail o lo mandi su WhatsApp, è l'app del destinatario a decidere come mostrarlo, e quasi tutte lo trattano come un documento da visualizzare in anteprima o da scaricare.
Ecco perché lo stesso file si comporta in modo diverso a seconda del canale:
- Gmail sul web mostra l'anteprima dell'allegato come codice HTML grezzo. La pagina compare solo dopo che il destinatario scarica il file e lo apre nel browser (knowledge base IT dell'Università del Michigan, in inglese).
- Google Drive ha chiuso l'hosting web il 31 agosto 2016 (Google Workspace Updates). Un file
.htmlcondiviso si apre nel visualizzatore di Drive oppure si scarica. - Dropbox ha smesso di mostrare l'HTML nel browser il 3 ottobre 2016 per gli account Basic e il 1° settembre 2017 per quelli a pagamento e aziendali. Oggi i link condivisi offrono un download (TidBITS, Assistenza Dropbox).
Molte risposte nei forum consigliano ancora Drive e Dropbox. Sono risposte di prima del 2016.
Il secondo motivo sono i percorsi relativi. Se la tua pagina carica style.css, app.js o immagini/logo.png, questi file stanno accanto a index.html sul tuo disco. Se invii solo l'HTML, il destinatario vede una pagina senza stili e con le immagini mancanti.
Il modo più rapido: trasformare il file HTML in un link
Carica il file su un hosting statico e copia l'indirizzo che ti restituisce. Su htmlkin bastano quattro passaggi, senza account:
- Apri htmlkin.io. Il modulo di caricamento è nella home page.
- Trascina il file. Funziona con un singolo
.html, un'intera cartella o un archivio ZIP. - Scegli un nome per il sottodominio, oppure tieni quello casuale.
- Copia il link, per esempio
https://report-trimestrale.htmlkin.io, e invialo via e-mail, WhatsApp o SMS.
Il destinatario tocca il link e vede la pagina: stili, script e immagini funzionano, perché un server web li consegna come il browser si aspetta. Ogni sito riceve automaticamente l'HTTPS.
Senza account il link dura 24 ore, abbastanza per una revisione veloce. Con la registrazione gratuita il sito resta online finché riceve visite: dopo 30 giorni senza visite passa in archivio, e puoi ripristinarlo dal pannello entro altri 30 giorni. Il piano gratuito comprende un sito con 20 MB di spazio e un dominio personalizzato. Tutti i dettagli nella pagina hosting HTML gratuito.
Altri due servizi funzionano allo stesso modo:
- Tiiny Host — piano gratuito con una pagina o un sito fino a 3 MB e 5.000 visite al mese. Le pagine gratuite mostrano il banner di Tiiny Host, e bisogna accedere all'account almeno una volta ogni tre mesi perché il link resti attivo.
- Netlify Drop — trascina una cartella sulla pagina. Senza account il sito è protetto da una password temporanea, e hai un'ora per collegarlo a un account Netlify prima che venga eliminato (Netlify Docs, blog di Netlify).
Tutti i modi per condividere un file HTML a confronto
Il metodo decide che cosa vede il destinatario. Ecco l'elenco completo, dall'allegato all'hosting, con quello che succede dall'altra parte.
| Metodo | Cosa vede il destinatario | Script e immagini | Account necessario | Quanto dura |
|---|---|---|---|---|
| Allegato e-mail (Gmail sul web) | Codice grezzo nell'anteprima; la pagina dopo il download | Funzionano dopo il download, se tutti i file sono allegati | No | Quanto l'e-mail |
| WhatsApp o Telegram | Un file da scaricare o vedere in anteprima | Dipendono dal visualizzatore del telefono | No | Quanto la chat |
| Link condiviso di Google Drive | Il visualizzatore di Drive o un download | Non vengono eseguiti come pagina | Account Google per condividere | Finché non lo elimini |
| Link condiviso di Dropbox | Un download | Non vengono eseguiti come pagina | Account Dropbox per condividere | Finché non lo elimini |
| CodePen | La pagina e il codice, divisi in pannelli HTML, CSS e JS | Funzionano; le immagini locali vanno ospitate altrove | Account gratuito per salvare | Finché non lo elimini |
| GitHub Pages | Una pagina web su utente.github.io |
Funzionano | Account GitHub e un repository | Finché non lo elimini |
| Netlify Drop | Una pagina web, protetta da password finché non la colleghi | Funzionano | Account Netlify entro 1 ora | Permanente dopo il collegamento |
| Tiiny Host | Una pagina web con il banner di Tiiny Host nel piano gratuito | Funzionano | Account gratuito | Finché accedi ogni 3 mesi |
| htmlkin | Una pagina web su un sottodominio dedicato | Funzionano | Nessuno per 24 ore; poi account gratuito | Finché la pagina riceve visite |
Allegati e app di messaggistica consegnano il file, quindi il destinatario deve scaricarlo e aprirlo in un browser sul computer. Va bene per un collega che sa cos'è un file HTML, molto meno per un cliente.
I cloud archiviano il file e lo condividono come file. Dal 2016 né Google Drive né Dropbox servono l'HTML come pagina.
Le sandbox di codice come CodePen mostrano la pagina accanto al codice sorgente. Sono adatte a uno sviluppatore che vuole leggere o modificare il codice.
Gli hosting statici servono il file come pagina a un indirizzo pubblico. È l'unico gruppo in cui il destinatario clicca un link e vede esattamente quello che vedi tu.
Si può inviare un file HTML via e-mail o WhatsApp?
Sì, puoi inviarlo, e il destinatario riceverà un file. Per vederlo come pagina dovrà scaricarlo e aprirlo in un browser sul computer. In Gmail sul web l'anteprima mostra codice, e spesso sembra che "il file sia rotto".
Se decidi comunque di inviare il file:
- Comprimi la cartella in ZIP quando la pagina ha CSS, script o immagini, così tutto viaggia insieme.
- Spiega cosa fare: estrarre l'archivio e fare doppio clic su
index.html. - Metti in conto problemi su smartphone: Android e iPhone aprono gli allegati in visualizzatori integrati, dove una pagina che dipende da JavaScript può non funzionare.
Un link evita tutti e tre i passaggi. Incollalo nel testo dell'e-mail o nella chat di WhatsApp, e si apre su qualsiasi dispositivo con un tocco.
E se la pagina usa CSS, JavaScript o immagini?
Carica l'intera cartella o uno ZIP con index.html nella radice. L'hosting mantiene la struttura delle cartelle, quindi style.css e immagini/logo.png si caricano esattamente come sul tuo computer.
Prima di caricare, controlla tre cose:
- I percorsi sono relativi.
src="immagini/logo.png"funziona ovunque.src="C:\Users\giulia\Desktop\sito\logo.png"ofile:///…funziona solo sul tuo computer. - La pagina principale si chiama
index.html. Su htmlkin la pagina d'ingresso èindex.htmlnella radice della cartella o dell'archivio; se manca, si apre il primo file HTML della radice. - L'archivio non ha una cartella in più al primo livello. Comprimi il contenuto della cartella del sito, così
index.htmlsi trova direttamente al primo livello dello ZIP.
Un sito su htmlkin può contenere fino a 500 file. Le pagine generate dagli assistenti IA di solito sono autosufficienti: CSS e JavaScript stanno dentro l'unico file .html, che puoi caricare così com'è.
Come condividere un file HTML creato da un'IA
Scarica il file dalla chat e caricalo su un hosting, oppure pubblicalo direttamente dalla chat. Tre strade, dalla più manuale alla più automatica:
- Scaricare e caricare. Salva l'HTML prodotto da Claude, ChatGPT o Gemini e trascinalo nella home page di htmlkin. Funziona con qualsiasi assistente.
- Pubblicare da ChatGPT con un clic. L'estensione di htmlkin per il browser (pagina in inglese) aggiunge il pulsante "Publish to htmlkin.io" ai blocchi di codice HTML e al canvas su chatgpt.com. Il link pubblico finisce direttamente negli appunti. Dalla finestra dell'estensione puoi anche incollare HTML o caricare un file
.html, da qualsiasi scheda. - Lasciare che sia l'assistente a pubblicare la pagina. Claude, Cursor e gli altri client MCP si collegano al server MCP di htmlkin e pubblicano o aggiornano un sito su richiesta: "pubblica questo report e dammi il link". La configurazione è nella documentazione MCP; il server MCP e la REST API funzionano su tutti i piani, compreso quello gratuito.
Per approfondire: pubblicare un sito creato con l'IA.
Come mantenere una pagina condivisa privata o aggiornata
Un link pubblico si apre per chiunque lo abbia. Tre impostazioni coprono le esigenze più comuni:
- Protezione con PIN. Chi visita inserisce un PIN di 4 cifre prima che la pagina si apra. Disponibile sui piani Pro e Business.
- Aggiornamenti allo stesso indirizzo. Carica una nuova versione del file, e il link che hai già inviato mostra il nuovo contenuto. Utile per un report che cambia ogni settimana.
- Un dominio personalizzato. Collega
report.tuaazienda.itcon un solo record DNS; il certificato SSL viene emesso automaticamente. Disponibile su tutti i piani, compreso quello gratuito.
Il piano Pro costa 9,99 USD al mese e include 10 siti, 1 GB di spazio, protezione con PIN, codici QR e moduli di contatto. L'addebito avviene in dollari, e la tua banca può applicare una commissione di cambio. Il confronto completo è nella pagina dei piani.
Domande frequenti
Come si invia un file HTML come link?
Carica il file su un hosting statico come htmlkin, Tiiny Host o Netlify Drop, copia l'indirizzo che ottieni e invia quello. Su htmlkin trascini il file nella home page e ricevi un link come https://nome.htmlkin.io, senza creare un account.
Gli altri possono aprire un file HTML?
Sì. Tutti i browser per computer aprono i file HTML, quindi chi scarica il tuo file può aprirlo con un doppio clic. Per aprirlo come pagina senza scaricarlo serve un link a una copia ospitata online.
Si può condividere un file HTML via e-mail?
Puoi allegarlo, ma Gmail sul web mostra gli allegati HTML come codice, e il destinatario deve scaricare il file per vedere la pagina. Un link a una copia ospitata funziona con qualsiasi client di posta.
Come aprire un file HTML sullo smartphone?
Su Android e su iPhone un .html ricevuto come allegato si apre nel visualizzatore di file del telefono, dove gli script possono non funzionare. Per vedere la pagina completa, chiedi a chi te l'ha mandato un link a una copia ospitata, oppure carica tu il file dal browser del telefono e apri il link che ottieni. Un link si apre su qualsiasi telefono.
C'è un modo gratuito per condividere un file HTML come link?
Sì. htmlkin dà un link valido 24 ore senza account e mantiene gratis un sito online dopo la registrazione. Il piano gratuito di Tiiny Host ospita un sito fino a 3 MB con banner. Netlify Drop e GitHub Pages sono gratuiti con un account.
In sintesi
- Invia un link, e il destinatario vede una pagina web. Invia il file, e vede codice o un download.
- Google Drive e Dropbox non servono più l'HTML come pagina dal 2016.
- Per una pagina con CSS, script o immagini, carica l'intera cartella o uno ZIP con
index.htmlnella radice. - CodePen serve per rivedere il codice; un hosting statico serve per tutto il resto.
Trascina il tuo file HTML su htmlkin.io e ottieni un link in circa 10 secondi. Tutto quello che offre l'hosting è nella pagina hosting di pagine HTML.
Fonti
- Deprecating web hosting support in Google Drive — Google Workspace Updates, 2015
- Dropbox to discontinue HTML rendering, breaking hosted sites — TidBITS, 2016
- Changes to the Dropbox Public folder — Assistenza Dropbox
- HTML email attachments in Gmail on the web display as raw code — IT dell'Università del Michigan
- Netlify Drop quickstart e The 13-year story of Netlify Drop — Netlify, consultato il 5 ottobre 2026
- Host HTML File Free — Tiiny Host, consultato il 5 ottobre 2026

