Hébergement HTML gratuit : 4 options comparées (2026)

Hébergement gratuit pour site HTML : GitHub Pages, Netlify, Cloudflare Pages et Vercel comparés sur les limites et l'usage commercial, avec les étapes de mise en ligne.

Questions fréquentes

Puis-je héberger un site HTML gratuitement et sans limite de durée ?

Oui. GitHub Pages, Netlify, Cloudflare Pages et Vercel proposent tous une offre gratuite capable de servir un site HTML statique sans limite de durée. Le piège se trouve dans les conditions d'utilisation : GitHub Pages et l'offre Hobby de Vercel restreignent l'usage commercial, et l'offre gratuite de Netlify repose sur un quota mensuel de crédits (300 crédits en novembre 2026).

Dois-je connaître Git pour mettre un fichier HTML en ligne ?

Non. Netlify Drop permet de glisser un dossier de fichiers dans le navigateur, et Cloudflare Pages propose un envoi par glisser-déposer dans son tableau de bord. La page tarifaire de Vercel mentionne aussi un Vercel Drop pour les dossiers de sites statiques. GitHub Pages est le seul à attendre un dépôt, même si vous pouvez ajouter vos fichiers via l'interface web de GitHub.

Puis-je utiliser mon propre nom de domaine avec un hébergement HTML gratuit ?

Netlify indique les domaines personnalisés avec SSL dans son offre Free. Cloudflare Pages autorise jusqu'à 100 domaines personnalisés par projet en offre gratuite, et la documentation de Vercel Hobby annonce 50 domaines par projet. GitHub Pages prend aussi en charge les domaines personnalisés ; sa documentation détaille la configuration DNS. Vous payez toutefois un registraire pour le nom de domaine lui-même.

Un hébergement gratuit convient-il à un site d'entreprise qui encaisse des paiements ?

Soyez prudent. La documentation de GitHub précise que Pages ne doit pas servir d'hébergement web gratuit pour exploiter une activité en ligne ou un site e-commerce, et l'offre Hobby de Vercel est réservée à un usage personnel et non commercial. Un portfolio ou un site vitrine relève de la zone grise : lisez les conditions. Une boutique ou un SaaS a sa place sur une offre payante.

Un hébergement statique gratuit peut-il faire tourner PHP, WordPress ou une base de données ?

Non. Ces hébergeurs servent des fichiers statiques : HTML, CSS, JavaScript, images. Tout ce qui exige PHP ou une base de données nécessite un hébergement traditionnel. Si vous voulez un formulaire de contact sur un site statique, utilisez un service de formulaires tiers ou la fonction de formulaires de l'hébergeur.

Réponse courte : pour un site HTML simple, les options gratuites les plus faciles sont GitHub Pages, Netlify, Cloudflare Pages et Vercel. Si vous voulez simplement mettre un dossier de fichiers en ligne aujourd'hui, Netlify Drop est le plus rapide : vous glissez le dossier dans votre navigateur. Si vous utilisez déjà Git, GitHub Pages ou Cloudflare Pages convient bien. Vérifiez les règles d'usage commercial avant d'y installer une entreprise.

Les quatre ne servent que des fichiers statiques (HTML, CSS, JavaScript, images). Aucun n'exécute PHP ni de base de données. Si vous en avez besoin, consultez ce qu'est vraiment l'hébergement web et le coût d'un hébergement payant.

Comparatif des hébergements HTML gratuits (vérifié en novembre 2026)

Tous les chiffres ci-dessous proviennent des pages tarifaires ou de la documentation de chaque fournisseur, consultées le 7 novembre 2026. Les fournisseurs les modifient souvent : vérifiez avant de vous appuyer sur un chiffre.

HébergeurCoûtPrincipales limitesUsage commercialDéploiement le plus simple
GitHub PagesGratuitSite publié jusqu'à 1 Go ; limite indicative de 100 Go de bande passante par mois ; limite indicative de 10 builds par heureInterdit comme hébergement gratuit d'une activité en ligne ou d'un site e-commercePousser vers un dépôt
Netlify Free$0 (vérifié en novembre 2026)Plafond de 300 crédits ; un déploiement en production coûte 15 crédits, la bande passante 20 crédits par GoNon restreint sur la page tarifaireGlisser un dossier dans Netlify Drop
Cloudflare Pages FreeGratuit500 builds par mois ; 20 000 fichiers par site ; 25 MiB par fichier ; 100 projets par compteNon mentionné sur la page des limitesGlisser-déposer dans le tableau de bord, ou Wrangler
Vercel Hobby$0/mois (vérifié en novembre 2026)100 Go de Fast Data Transfer par mois ; 100 déploiements par jour ; 50 domaines par projetRéservé à un usage personnel et non commercialCLI Vercel, ou Vercel Drop

Quelques remarques pour lire ce tableau :

  • Netlify est passé à un modèle de crédits. D'après les tarifs de sa page tarifaire, 300 crédits équivalent à environ 20 déploiements en production ou 15 Go de bande passante si vous les dépensiez tous sur un seul poste. Ce calcul est le nôtre, pas celui de Netlify, et l'usage réel mélange les deux.
  • Cloudflare Pages publie ses limites de builds, de fichiers et de projets dans sa documentation. Nous n'y avons pas trouvé de chiffre de bande passante : consultez la page des offres de Cloudflare si le trafic compte pour vous.
  • GitHub Pages précise que ses limites de bande passante et de builds sont des limites *indicatives*. Il applique aussi un plafonnement par des réponses HTTP 429.

Lequel choisir ?

  • Vous n'avez jamais utilisé Git et il vous faut une page en ligne tout de suite : Netlify Drop. Aucun terminal nécessaire.
  • Portfolio, documentation ou page de projet, avec un compte GitHub existant : GitHub Pages. Votre site vit à côté de son code source.
  • Beaucoup de petits sites : Cloudflare Pages autorise jusqu'à 100 projets par compte en offre gratuite.
  • Un site d'entreprise, une boutique ou tout ce qui encaisse de l'argent : lisez d'abord les conditions. GitHub Pages et Vercel Hobby l'excluent tous deux. Les pages tarifaires et de limites de Netlify et de Cloudflare ne l'excluent pas, mais lisez leurs conditions d'utilisation avant de vous y fier.

Comment mettre un site HTML en ligne, étape par étape

Commencez par un dossier contenant un fichier index.html. La page d'accueil doit porter exactement ce nom, faute de quoi la plupart des hébergeurs afficheront une erreur 404 à la racine de votre URL. Si vous écrivez encore votre HTML, notre guide pour créer un site web en HTML couvre les bases.

Option 1 : Netlify Drop (sans Git)

  1. Connectez-vous sur app.netlify.com (la documentation de Netlify indique que Drop peut aussi publier sans connexion, mais un compte vous permet de gérer le site ensuite).
  2. Rendez-vous sur app.netlify.com/drop.
  3. Glissez le dossier de votre site sur la zone Drop.
  4. Ouvrez l'URL d'aperçu (Preview URL) se terminant par netlify.app.
  5. Sélectionnez Customize (Personnaliser) sous l'URL d'aperçu pour changer le nom.

D'après la documentation de Netlify, les déploiements de moins de 50 Mo fonctionnent le mieux, et les fichiers individuels de plus de 10 Mo peuvent bloquer un déploiement. Pour les projets plus volumineux, utilisez la CLI de Netlify. Pour mettre à jour le site plus tard, glissez le nouveau dossier sur la zone de dépôt de la page Deploys (Déploiements) du site.

Option 2 : GitHub Pages

  1. Créez un nouveau dépôt nommé username.github.io, en remplaçant username par votre nom d'utilisateur GitHub.
  2. Ajoutez vos fichiers HTML au dépôt (l'option d'envoi de l'interface web fonctionne, ou poussez avec Git).
  3. Ouvrez les Settings (Paramètres) du dépôt, puis Pages dans la barre latérale.
  4. Sous Build and deployment, réglez Source sur Deploy from a branch.
  5. Choisissez la branche à publier.
  6. Visitez username.github.io. GitHub indique que les modifications peuvent mettre jusqu'à 10 minutes à être publiées après votre push.

Deux limites à retenir : vous n'avez droit qu'à un site d'utilisateur ou d'organisation par compte, et les déploiements expirent au bout de 10 minutes.

Option 3 : envoi direct sur Cloudflare Pages

  1. Dans le tableau de bord Cloudflare, ouvrez Workers & Pages.
  2. Sélectionnez Create application, puis Get started, puis Drag and drop your files.
  3. Saisissez un nom de projet et glissez vos fichiers.
  4. Sélectionnez Deploy site.

La documentation de Cloudflare fixe un plafond de 1 000 fichiers par envoi en glisser-déposer (25 MiB chacun), alors que la ligne de commande Wrangler en accepte 20 000. Elle prévient aussi que si vous choisissez Direct Upload, vous ne pourrez plus basculer ce projet vers l'intégration Git par la suite. Si vous voulez des déploiements automatiques depuis un dépôt, connectez Git dès le départ.

Option 4 : Vercel

La page tarifaire de Vercel indique qu'un dossier de site statique peut être glissé sur Vercel Drop, et que vercel deploy --temporary déploie un projet sans inscription. Les déploiements temporaires expirent sauf si vous les rattachez à un compte Hobby gratuit. Sa page des limites précise aussi qu'héberger des fichiers statiques comme un index.html ne compte pas comme un build. N'oubliez pas que l'offre Hobby est destinée à un usage personnel et non commercial.

Liste de contrôle avant le lancement

Copiez-la avant de partager le lien :

  • [ ] La page d'accueil s'appelle index.html et se trouve à la racine du dossier
  • [ ] Les liens et les chemins d'images sont relatifs (images/logo.png, pas C:\Users\...)
  • [ ] Les noms de fichiers respectent exactement la casse ; Logo.PNG et logo.png sont deux fichiers différents chez la plupart des hébergeurs
  • [ ] Aucun fichier ne dépasse le plafond de votre hébergeur (25 MiB sur Cloudflare Pages, par exemple)
  • [ ] Ouvrez l'URL en ligne sur votre téléphone, pas seulement sur votre ordinateur
  • [ ] Vous avez lu les conditions de l'hébergeur sur l'usage commercial si le site promeut une activité
  • [ ] Vous savez comment quitter l'hébergeur plus tard (voir déplacer un site d'un hébergeur à un autre)

Problèmes courants

Erreur 404 à la racine de l'URL. Le fichier ne s'appelle probablement pas index.html, ou il se trouve dans un sous-dossier. Glissez le dossier qui contient le fichier, pas son dossier parent.

Styles ou images manquants. C'est généralement un chemin absolu ou une différence de casse. Consultez le panneau réseau du navigateur pour repérer la requête en échec.

Ancienne version affichée. Attendez la fin du déploiement, puis actualisez en vidant le cache. Sur GitHub Pages, la publication peut prendre jusqu'à 10 minutes.

Le formulaire de contact ne fait rien. Un hébergeur statique ne peut pas traiter un formulaire seul. Utilisez un service de gestion de formulaires, ou la fonction de formulaires intégrée de l'hébergeur s'il en a une.

Quand l'hébergement statique gratuit ne suffit plus

Les offres gratuites conviennent à un portfolio, une page d'atterrissage, une documentation ou un projet perso. Vous les dépasserez si vous avez besoin d'une boutique, de comptes utilisateurs, de code côté serveur ou d'une édition par des collègues peu techniques. Vous comparez alors hébergements payants et créateurs de sites ; notre analyse des options d'hébergement de site web gratuit couvre l'ensemble du paysage, y compris les créateurs de sites qui incluent l'hébergement.

Si vous préférez ne pas écrire de HTML du tout, l'offre gratuite de We.Inc vous permet de publier jusqu'à trois sites à partir de modèles prêts à l'emploi ; le créateur IA qui rédige un site à partir d'une simple description démarre avec l'offre Starter à $20 par mois. Vous pouvez vous inscrire ici.

FAQ

Puis-je héberger un site HTML gratuitement et sans limite de durée ?

Oui. GitHub Pages, Netlify, Cloudflare Pages et Vercel proposent tous des offres gratuites sans limite de durée pour les sites statiques. Surveillez les règles d'usage commercial et, chez Netlify, le quota mensuel de crédits.

Ai-je besoin de Git pour mettre un fichier HTML en ligne ?

Non. Netlify Drop et l'envoi par glisser-déposer de Cloudflare acceptent tous deux un simple dossier. GitHub Pages est le seul qui attend un dépôt.

Puis-je utiliser un domaine personnalisé ?

Netlify indique les domaines personnalisés avec SSL en offre Free, Cloudflare Pages en autorise 100 par projet, et Vercel Hobby en annonce 50 par projet. Vous payez toujours un registraire pour le domaine.

Un hébergement gratuit convient-il à une entreprise ou à une boutique ?

Vérifiez d'abord les conditions. GitHub précise que Pages n'est pas destiné à exploiter une activité en ligne ou un site e-commerce, et Vercel Hobby est limité à un usage personnel et non commercial.

Peut-il faire tourner PHP ou WordPress ?

Non. Ce sont des hébergeurs statiques. PHP et les bases de données nécessitent un hébergement traditionnel.

Commencer gratuitement · Sans carte bancaire

Umair Ali Sadaqat

Fondateur de We.Inc

Umair est le fondateur de We.Inc. Il écrit sur la création de sites web avec l’IA, les agences et la gestion d’un studio web.

Prêt à créer quelque chose de grand ?

Rejoignez les 15,000+ entreprises qui utilisent We.Inc pour lancer, développer et automatiser, le tout depuis une seule plateforme.

Commencer gratuitement

Sans carte bancaire · Parler à l'équipe commerciale

Voir aussi: Blog

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site