Hosting HTML gratis: 4 opzioni a confronto (2026)
Hosting gratuito per siti HTML: GitHub Pages, Netlify, Cloudflare Pages e Vercel a confronto su limiti e uso commerciale, con i passaggi per pubblicare.
Domande frequenti
Posso ospitare un sito HTML gratis per sempre?
Sì. GitHub Pages, Netlify, Cloudflare Pages e Vercel hanno tutti piani gratuiti che servono un sito HTML statico senza limiti di tempo. L'insidia sta nei termini d'uso: GitHub Pages e il piano Hobby di Vercel limitano l'uso commerciale, mentre il piano gratuito di Netlify funziona con un budget mensile di crediti (300 crediti a novembre 2026).
Devo conoscere Git per mettere online un file HTML?
No. Netlify Drop permette di trascinare una cartella di file nel browser, e Cloudflare Pages offre il caricamento drag-and-drop dalla dashboard. Anche la pagina dei prezzi di Vercel cita un Vercel Drop per le cartelle di siti statici. GitHub Pages è l'unico che richiede un repository, anche se puoi aggiungere i file dall'interfaccia web di GitHub.
Posso usare un dominio personalizzato con un hosting HTML gratuito?
Netlify include i domini personalizzati con SSL nel piano Free. Cloudflare Pages ne consente fino a 100 per progetto nel piano Free, e la documentazione del piano Hobby di Vercel indica 50 domini per progetto. Anche GitHub Pages supporta i domini personalizzati; la sua documentazione spiega la configurazione DNS. Il dominio in sé va comunque pagato a un registrar.
L'hosting gratuito va bene per un sito aziendale che incassa pagamenti?
Attenzione. La documentazione di GitHub afferma che Pages non può essere usato come servizio di hosting gratuito per gestire un'attività online o un sito e-commerce, e il piano Hobby di Vercel è limitato a un uso personale e non commerciale. Un portfolio o una pagina vetrina è una zona grigia: leggi bene i termini. Uno shop o un SaaS va su un piano a pagamento.
L'hosting statico gratuito può eseguire PHP, WordPress o un database?
No. Questi servizi distribuiscono file statici: HTML, CSS, JavaScript, immagini. Tutto ciò che richiede PHP o un database ha bisogno di un hosting tradizionale. Se ti serve un modulo di contatto su un sito statico, usa un servizio esterno per i form o la funzione form offerta dall'host.
In breve: per un semplice sito HTML, le opzioni gratuite più comode sono GitHub Pages, Netlify, Cloudflare Pages e Vercel. Se vuoi solo mettere online una cartella di file oggi stesso, Netlify Drop è la più veloce: basta trascinare la cartella nel browser. Se usi già Git, GitHub Pages o Cloudflare Pages sono una buona scelta. Prima di affidare un'attività a uno di questi servizi, controlla le regole sull'uso commerciale.
Tutti e quattro servono solo file statici (HTML, CSS, JavaScript, immagini). Nessuno esegue PHP o un database. Se ti servono, leggi cos'è davvero un web hosting e quanto costa un hosting a pagamento.
Hosting HTML gratuito a confronto (verificato a novembre 2026)
Tutti i dati qui sotto provengono dalle pagine dei prezzi o dalla documentazione ufficiale di ciascun fornitore, consultate il 7 novembre 2026. I fornitori cambiano spesso queste condizioni, quindi verifica prima di basarti su un numero.
| Host | Costo | Limiti principali | Uso commerciale | Pubblicazione più semplice |
|---|---|---|---|---|
| GitHub Pages | Gratis | Sito pubblicato fino a 1 GB; limite soft di 100 GB di banda al mese; limite soft di 10 build all'ora | Non consentito come host gratuito per un'attività online o un sito e-commerce | Push su un repository |
| Netlify Free | $0 (verificato a novembre 2026) | Limite di 300 crediti; un deploy in produzione costa 15 crediti, la banda costa 20 crediti per GB | Nessuna restrizione indicata nella pagina dei prezzi | Trascina una cartella su Netlify Drop |
| Cloudflare Pages Free | Gratis | 500 build al mese; 20.000 file per sito; 25 MiB per file; 100 progetti per account | Non indicato nella pagina dei limiti | Drag and drop dalla dashboard, oppure Wrangler |
| Vercel Hobby | $0/mese (verificato a novembre 2026) | 100 GB di Fast Data Transfer al mese; 100 deploy al giorno; 50 domini per progetto | Limitato a uso personale e non commerciale | Vercel CLI, oppure Vercel Drop |
Alcune note per leggere la tabella:
- Netlify è passato a un modello a crediti. Secondo le tariffe della sua pagina dei prezzi, 300 crediti equivalgono a circa 20 deploy in produzione o 15 GB di banda se li spendessi tutti per una sola cosa. Il calcolo è nostro, non di Netlify, e nell'uso reale le due voci si mescolano.
- Cloudflare Pages pubblica i limiti su build, file e progetti nella sua documentazione. Lì non siamo riusciti a trovare un dato sulla banda, quindi se il traffico è importante per te controlla la pagina dei piani di Cloudflare.
- GitHub Pages dichiara che i limiti di banda e di build sono limiti *soft*. Applica inoltre un rate limiting con risposte HTTP 429.
Quale scegliere?
- Non hai mai usato Git e ti serve una pagina online subito: Netlify Drop. Non serve il terminale.
- Portfolio, documentazione o pagina di progetto, e hai già un account GitHub: GitHub Pages. Il sito vive accanto al suo codice sorgente.
- Tanti piccoli siti: Cloudflare Pages consente fino a 100 progetti per account nel piano Free.
- Un sito aziendale, uno shop o qualsiasi cosa che incassi denaro: leggi prima i termini. GitHub Pages e Vercel Hobby lo escludono entrambi. Le pagine dei prezzi e dei limiti di Netlify e Cloudflare no, ma leggi i loro termini di servizio prima di contarci.
Come mettere online un sito HTML, passo per passo
Parti da una cartella che contenga un file index.html. La home page deve avere esattamente questo nome, altrimenti la maggior parte degli host mostrerà un errore 404 all'URL principale. Se stai ancora scrivendo l'HTML, la nostra guida su come creare un sito web con HTML copre le basi.
Opzione 1: Netlify Drop (senza Git)
- Accedi su app.netlify.com (secondo la documentazione di Netlify, Drop può pubblicare anche senza login, ma con un account potrai gestire il sito in seguito).
- Vai su app.netlify.com/drop.
- Trascina la cartella del sito sull'area di Drop.
- Apri il Preview URL che termina con
netlify.app. - Seleziona Customize sotto il Preview URL per cambiare il nome.
La documentazione di Netlify indica che i deploy sotto i 50 MB funzionano meglio e che i singoli file sopra i 10 MB possono bloccare il deploy. Per progetti più grandi usa la Netlify CLI. Per aggiornare il sito in seguito, trascina la nuova cartella sull'area di drop del deploy nella pagina Deploys del sito.
Opzione 2: GitHub Pages
- Crea un nuovo repository chiamato
username.github.io, sostituendousernamecon il tuo nome utente GitHub. - Aggiungi i file HTML al repository (va bene l'upload dall'interfaccia web, oppure il push con Git).
- Apri le Settings del repository, poi Pages nella barra laterale.
- In Build and deployment, imposta Source su Deploy from a branch.
- Scegli il branch da pubblicare.
- Visita
username.github.io. GitHub indica che le modifiche possono impiegare fino a 10 minuti per essere pubblicate dopo il push.
Due limiti da ricordare: hai un solo sito utente o organizzazione per account, e i deploy vanno in timeout dopo 10 minuti.
Opzione 3: caricamento diretto su Cloudflare Pages
- Nella dashboard di Cloudflare, apri Workers & Pages.
- Seleziona Create application, poi Get started, poi Drag and drop your files.
- Inserisci il nome del progetto e trascina i tuoi file.
- Seleziona Deploy site.
La documentazione di Cloudflare indica un tetto di 1.000 file per caricamento in drag-and-drop (25 MiB ciascuno), mentre la riga di comando Wrangler ne consente 20.000. Avverte inoltre che, se scegli Direct Upload, in seguito non potrai passare quel progetto all'integrazione con Git. Se vuoi deploy automatici da un repository, collega Git fin dall'inizio.
Opzione 4: Vercel
La pagina dei prezzi di Vercel dice che una cartella di sito statico può essere trascinata su Vercel Drop e che vercel deploy --temporary pubblica un progetto senza registrazione. I deploy temporanei scadono a meno che tu non li associ a un account Hobby gratuito. La pagina dei limiti precisa anche che ospitare file statici come un index.html non conta come build. Ricorda che il piano Hobby è per uso personale e non commerciale.
Checklist prima del lancio
Copiala prima di condividere il link:
- [ ] La home page si chiama
index.htmle si trova in cima alla cartella - [ ] Link e percorsi delle immagini sono relativi (
images/logo.png, nonC:\Users\...) - [ ] I nomi dei file corrispondono esattamente nelle maiuscole;
Logo.PNGelogo.pngsono file diversi sulla maggior parte degli host - [ ] Nessun file supera il limite del tuo host (ad esempio 25 MiB su Cloudflare Pages)
- [ ] Apri l'URL pubblicato sul telefono, non solo sul portatile
- [ ] Hai letto i termini dell'host sull'uso commerciale se il sito promuove un'attività
- [ ] Sai come spostarti da quell'host in futuro (vedi come migrare un sito tra host)
Problemi comuni
404 all'URL principale. Probabilmente il file non si chiama index.html, oppure si trova dentro una sottocartella. Trascina la cartella che contiene il file, non quella che la contiene a sua volta.
Stili o immagini mancanti. Di solito dipende da un percorso assoluto o da una differenza tra maiuscole e minuscole. Controlla nel pannello di rete del browser la richiesta che fallisce.
Si vede ancora la versione vecchia. Aspetta che il deploy sia completato, poi fai un ricaricamento forzato. Su GitHub Pages la pubblicazione può richiedere fino a 10 minuti.
Il modulo di contatto non fa nulla. Un host statico non può elaborare un form da solo. Usa un servizio per la gestione dei form oppure la funzione form integrata dell'host, se ce l'ha.
Quando l'hosting statico gratuito non basta più
I piani gratuiti vanno bene per un portfolio, una landing page, una documentazione o un progetto per hobby. Li supererai se ti servono uno shop, account utente, codice lato server o la modifica da parte di colleghi non tecnici. A quel punto il confronto è tra hosting a pagamento e website builder; la nostra analisi sulle opzioni di hosting gratuito per siti web copre un panorama più ampio, compresi i builder che includono l'hosting.
Se preferisci non scrivere affatto HTML, il piano gratuito di We.Inc ti permette di pubblicare fino a tre siti a partire da template già pronti; il builder AI che genera un sito da un prompt parte dal piano Starter a $20 al mese. Puoi registrarti qui.
FAQ
Posso ospitare un sito HTML gratis per sempre?
Sì. GitHub Pages, Netlify, Cloudflare Pages e Vercel hanno tutti piani gratuiti senza limiti di tempo per i siti statici. Fai attenzione alle regole sull'uso commerciale e, su Netlify, al budget mensile di crediti.
Serve Git per mettere online un file HTML?
No. Netlify Drop e il caricamento drag-and-drop di Cloudflare accettano una semplice cartella. GitHub Pages è l'unico che richiede un repository.
Posso usare un dominio personalizzato?
Netlify include i domini personalizzati con SSL nel piano Free, Cloudflare Pages ne consente 100 per progetto e Vercel Hobby ne prevede 50 per progetto. Il dominio va comunque pagato a un registrar.
L'hosting gratuito va bene per un'attività o uno shop?
Controlla prima i termini. GitHub dichiara che Pages non è pensato per gestire un'attività online o un sito e-commerce, e Vercel Hobby è limitato a un uso personale e non commerciale.
Può eseguire PHP o WordPress?
No. Sono host statici. PHP e database richiedono un hosting tradizionale.
Inizia gratis · Nessuna carta di credito richiesta
Fondatore di We.Inc
Umair è il fondatore di We.Inc. Scrive di creazione di siti web con l’IA, agenzie e gestione di uno studio web.
Pronto a creare qualcosa di grande?
Unisciti a 15,000+ aziende che usano We.Inc per lanciare, crescere e automatizzare, tutto da un'unica piattaforma.
Inizia gratisNessuna carta di credito richiesta · Parla con il team vendite
Correlati: Blog
- Siti per vendere online gratis
- Come avviare un'attività freelance nel 2026
- Dominio personalizzato GitHub Pages
- Gmail con dominio personalizzato
- DKIM su GoDaddy
- Valutazione domini GoDaddy
- Reindirizzamento dominio GoDaddy
- Record MX GoDaddy
Prodotto
Per chi è
- Per le agenzie
- Per i freelance
- Per i provider di hosting
- Per le piattaforme SaaS
- Per le startup
- Servizi finanziari
- Soluzioni per la sanità
Funzionalità
Risorse
- Blog
- Centro assistenza
- Strumenti gratuiti per le aziende
- Free UI Components
- Template
- Raccolte di template
- Esempi di siti
- Guide
- Confronti
- Alternative
- I migliori
- Recensioni
- Guide ai prezzi
- Casi d'uso
- Glossario e guide
- Integrazioni
- Sviluppatori
- Benchmark
- Windows App