netlify-free-tier-limits-2026.html
< BACK Limites du Tier Gratuit de Netlify : Ce que vous obtenez avant de payer -- illustration en ligne

Limites de l'offre gratuite Netlify : ce que vous obtenez avant de payer

Un client m'a appelé l'année dernière, complètement panique. Le site marketing de son agence était tombé en panne en pleine campagne. Pas un crash serveur, pas une attaque DDoS. Netlify venait juste de réduire sa bande passante parce qu'il avait dépassé la limite de l'offre gratuite un mardi après-midi, trois semaines avant la réinitialisation de son cycle de facturation. Il était sur le plan Starter depuis 2021 et n'y avait jamais pensé une seule fois. Moi non plus, honnêtement, jusqu'à cet appel.

Cet incident m'a poussé à m'asseoir et à cartographier correctement ce que l'offre gratuite de Netlify vous donne, où elle vous coupe tranquillement, et si la mise à niveau vers Pro vaut le coup ou s'il existe une solution plus intelligente. Après avoir construit et hébergé plus de 12 000 sites au cours de la vie de Seahawk, j'ai mis assez de projets sur Netlify pour avoir des opinions qui valent la peine d'être partagées.

Ce que le plan Netlify Starter inclut vraiment

Soyons concrets. Le plan Netlify Starter est gratuit, aucune carte de crédit requise, et il couvre un membre par équipe. Voici ce que vous obtenez :Netlify Starter plan is free, no credit card required, and it covers one member per team. Here's what you get:

  • 100 GB de bande passante par mois sur tous vos sites across all your sites
  • 300 minutes de build par mois partagées sur tous les projets shared across all projects
  • Netlify Functions : 125 000 requêtes et 100 heures de runtime par mois 125,000 requests and 100 hours of runtime per month
  • Forms : 100 soumissions de formulaire par mois 100 form submissions per month
  • 1 build concurrent (tout le reste en attente) (queue everything else)
  • Déploiement continu depuis Git (GitHub, GitLab, Bitbucket)
  • Rollbacks instantanés
  • Domaines personnalisés avec HTTPS automatique via Let's Encrypt
  • Réseau Edge Netlify (CDN) inclus
  • Deploy previews pour les pull requests

Cette liste paraît impressionnante. Et pour un portfolio personnel, un petit site vitrine ou un projet de passion, c'est vraiment le cas. L'automatisation HTTPS seule me prenait 20 minutes par site manuellement avant. Maintenant c'est zéro effort.

Mais remarquez ce qui manque dans le discours marketing : ces limites sont partagées sur l'ensemble de votre compte d'équipe. Un compte, tous vos sites, un seul pool.shared across your entire team account. One account, all your sites, one pool.

Où la Limite de Bande Passante Pose Vraiment Problème

100 Go, c'est beaucoup. Ce n'est pas toujours beaucoup.

Pensez-y de cette manière. Un site correctement optimisé avec un poids moyen de page de 2 Mo, et si vous ne compressez pas les images correctement ce chiffre augmente vite, consommera 1 Go tous les 500 visiteurs. Extrapolez à 50 000 visiteurs mensuels et vous aurez épuisé les 100 Go. Sur un seul site.

J'avais un projet de blog Gatsby pour un client spécialisé dans la gastronomie et les voyages en 2022. Bon contenu, travail SEO sérieux derrière. Le site commençait à générer environ 60 000 sessions par mois, ce qui nous ravissait, jusqu'à ce que je remarque que la bande passante atteignait 85 Go et qu'il nous restait neuf jours dans le mois. On les a migrés vers Netlify Pro assez rapidement.

Ce que les gens oublient de compter : Netlify compte la bande passante sortante, c'est-à-dire chaque élément que vos visiteurs téléchargent. Les images héros non optimisées, les polices intégrées, les bundles JavaScript qui n'ont pas été correctement séparés, tout compte. Lancez votre site dans WebPageTest avant de l'héberger n'importe où et maîtrisez le poids de vos pages. Cette seule habitude a évité à plusieurs de mes clients des mises à niveau inutiles.outbound bandwidth, meaning every asset your visitors download. Unoptimised hero images, embedded fonts, JavaScript bundles that haven't been properly code-split, all of it counts. Run your site through WebPageTest before you host anywhere and get your page weight under control. That single habit has saved several of my clients from unnecessary upgrades.

Que Se Passe-t-il Quand Vous Atteindrez la Limite

Netlify ne vous ralentit pas juste. Ils servent une page d'erreur Netlify-branded à vos visiteurs à la place de votre site. Ce n'est pas gracieux. Il n'y a pas d'email d'avertissement avec suffisamment de délai pour agir vraiment. Le site tombe. C'est ce qui est arrivé à mon client.

Vous pouvez configurer des notifications de dépenses dans le tableau de bord, et je vous le recommande vivement dès le premier jour, mais elles ne sont pas toujours déclenchées avec suffisamment de marge. Vérifiez votre utilisation de bande passante chaque semaine si vos sites reçoivent du trafic réel.

Le Problème des 300 Minutes de Build

C'est la limite qui piège les agences en premier, pas la bande passante.

300 minutes semble correct pour un site. Mais si vous gérez cinq à dix projets clients sous un seul compte Netlify, et que chacun a un pipeline CI/CD qui se déclenche à chaque push, vous épuiserez ce quota avant le milieu du mois. Un build Next.js ou Gatsby sur un site riche en contenu peut prendre entre 3 et 15 minutes selon la qualité de votre configuration de cache.

Voici ce que je fais chez Seahawk pour les projets en free-tier :

  1. Activez le cache de build correctement. Netlify met en cache le répertoire node_modules entre les builds si vous le configurez. Ne sautez pas cette étape. Cela peut réduire les temps de build de 60-70% sur les déploiements répétés. Netlify caches the node_modules directory between builds if you configure it. Don't skip this. It can cut build times by 60-70% on repeat deploys.
  2. Utilisez les contrôles de déploiement par branche. Désactivez les déploiements automatiques pour chaque branche et déclenchez uniquement sur main ou production. Aucune raison de consommer des minutes sur une branche de fonctionnalité que personne n'a encore examinée. Turn off automatic deploys for every branch and only trigger on main or production. No reason to burn minutes on a feature branch nobody's reviewed yet.
  3. Groupez les modifications de contenu. Si vous utilisez un CMS comme Sanity ou Contentful, ne publiez pas chaque petite modification comme un déploiement distinct. Utilisez des déclencheurs programmés ou manuels. If you're on a CMS like Sanity or Contentful, don't publish every small edit as a separate deploy. Use scheduled or manual triggers.
  4. Divisez les comptes si nécessaire. Deux comptes Netlify obtiennent chacun 300 minutes. Ce n'est pas élégant, mais ça fonctionne pour les petites agences. Two Netlify accounts each get 300 minutes. Not elegant, but it works for small agencies.

La documentation de configuration Netlify couvre les paramètres de cache en détail. Cela vaut une après-midi de votre temps.Netlify build configuration docs cover cache settings in detail. Worth an afternoon of your time.

Netlify Functions en Free Tier

Les 125 000 appels de fonction par mois semblent énormes jusqu'au moment où vous utilisez Functions pour quelque chose comme le traitement de formulaires, les callbacks d'authentification, ou les proxies API qui se déclenchent à chaque interaction sur la page.

Voici mon avis honnête : pour les tâches serverless basiques sur un site peu fréquenté, le niveau gratuit suffit. Dès que vous exécutez quelque chose qui ressemble à une logique applicative réelle, des sessions utilisateur, des récupérations de données dynamiques, du traitement de webhooks à volume important, vous voudrez au minimum prévoir le coût de Netlify Pro (actuellement 19 $/mois par membre) ou reconsidérer si Netlify Functions est vraiment l'outil qu'il vous faut. Cloudflare Workers offre un niveau gratuit très généreux pour le calcul pur de fonctions, et je l'ai utilisé aux côtés de l'hébergement Netlify sur quelques projets où les besoins en calcul étaient plus importants.

Formulaires : La limite de 100 soumissions est minuscule

Honnêtement, la limite la plus sous-estimée du plan Starter.

100 soumissions de formulaire par mois sur tous vos sites. Si vous avez un formulaire de contact sur un site commercial actif qui génère un trafic notable, vous atteindrez cette limite. Je l'ai atteinte sur un site vitrine de trois pages pour un cabinet comptable local deux semaines après le lancement.

Pour les projets gratuits où les formulaires comptent, j'utilise désormais directement Formspree ou un simple webhook Zapier au lieu de Netlify Forms. La fonctionnalité Netlify Forms est vraiment bonne et le filtrage des spams fonctionne bien, mais la limite de 100 soumissions la rend inutile pour tout ce qui est client-facing.Formspree or a simple Zapier webhook. The Netlify Forms feature is genuinely good and the spam filtering works well, but the 100-submission limit makes it a toy for anything client-facing.

Builds concurrents et latence de la file d'attente de déploiement

Un seul build concurrent signifie que tout le reste attend. Sur un projet personnel tranquille, vous ne remarquerez rien. Sur un flux de travail d'équipe où deux développeurs poussent simultanément, vous le remarquerez immédiatement.

J'ai rencontré ce problème chez Seahawk lors d'un sprint particulièrement intense pour le relancement du site d'un client du retail. Trois développeurs, tous qui poussent des corrections, tous qui attendent que le seul emplacement de build se libère. Les boucles de retour sont devenues lentes. Nous avons temporairement augmenté vers Pro juste pour cette quinzaine, puis redescendus. Netlify vous permet d'annuler et de rétrograder en milieu de cycle, donc ce genre de mise à niveau chirurgicale est vraiment viable.

Quand la mise à niveau vers Pro a vraiment du sens

Tout projet n'a pas besoin de Pro. Voici comment j'y réfléchis :

  • Site client avec 20 000+ visiteurs mensuels : probablement faire la mise à niveau. Le risque de bande passante ne vaut pas la peine de perdre la confiance du client.
  • Équipe de deux développeurs ou plus déployant activement : faire la mise à niveau pour les builds concurrents seuls.
  • N'importe quel site utilisant Netlify Forms sérieusement : faire la mise à niveau ou remplacer l'outil de formulaires.
  • Projet personnel, portfolio ou site de staging : rester en gratuit, le gérer intelligemment.

Netlify Pro coûte 19 $/mois par membre de l'équipe au moment de la rédaction. Pour un freelancer seul, c'est 228 $/an. Comparez cela au coût d'une panne de site pendant un lancement de produit en termes de confiance client, et le calcul n'est pas difficile.

Il y a aussi de véritables alternatives intéressantes à connaître. Cloudflare Pages offre une offre gratuite extrêmement généreuse (500 builds/mois, bande passante illimitée) et j'ai migré quelques projets plus légers là-bas quand les minutes de build de Netlify sont devenues le goulot d'étranglement. Vercel est la comparaison évidente aussi, surtout pour Next.js. Aucun n'est strictement meilleur, ils ont chacun leurs propres points faibles.Cloudflare Pages has an extremely generous free tier (500 builds/month, unlimited bandwidth) and I've migrated a few lighter projects there when Netlify's build minutes became the bottleneck. Vercel is the obvious comparison too, especially for Next.js. Neither is strictly better, they each have their own sharp edges.

Ce que je recommande réellement pour les nouveaux projets

Soyez délibéré sur le compte sur lequel vous mettez les choses. Chez Seahawk, nous gardons les projets internes et expérimentaux sur des comptes gratuits et nous déplaçons les sites de production orientés client vers des comptes payants par défaut. Les 19 $/mois sont une dépense commerciale. Traiter cela comme optionnel pour le travail client en direct est une fausse économie.

Auditez votre bande passante mensuellement. Définissez les alertes de dépenses. Compressez vos images avant le déploiement, utilisez un outil comme Squoosh ou exécutez sharp dans votre pipeline de build. Et si vous gérez plus de quatre ou cinq sites actifs, envisagez sérieusement si un seul compte Netlify est la bonne structure ou si des comptes séparés par client avec une facturation appropriée a plus de sens organisationnellement.

---

FAQ

L'offre gratuite de Netlify inclut-elle un domaine personnalisé ?

Oui. Vous pouvez connecter n'importe quel domaine personnalisé que vous possédez à un site Netlify Starter. Netlify gère la configuration DNS (si vous utilisez Netlify DNS) et provisionne automatiquement un certificat TLS gratuit via Let's Encrypt. Aucun coût pour la connexion du domaine lui-même, bien que vous payiez toujours votre registraire pour le domaine.

Que se passe-t-il sur mon site si je dépasse la limite de bande passante ?

Netlify remplace votre site par une page d'erreur Netlify jusqu'à la réinitialisation de votre cycle de facturation ou jusqu'à ce que vous effectuiez une mise à niveau. Il n'y a pas de limitation automatique ou de ralentissement au préalable. C'est un arrêt brutal. C'est pourquoi il est important de surveiller votre utilisation en cours de mois.

Puis-je avoir plusieurs sites sur un seul compte Netlify gratuit ?

Oui, il n'y a pas de limite déclarée sur le nombre de sites. Les limites (bande passante, minutes de création, soumissions de formulaires, invocations de fonction) sont mutualisées sur tous les sites du compte. Plus vous avez de sites, plus ces pools s'épuisent rapidement.

L'offre gratuite de Netlify convient-elle au site de production d'un client ?

Cela dépend du trafic et de votre tolérance au risque. Pour les sites très peu visités avec moins de 20 000 visiteurs mensuels et une utilisation minimale des formulaires, cela peut fonctionner si vous surveillez les métriques. Pour tout ce qui est orienté client et où un temps d'arrêt a de véritables conséquences, je paierais pour Pro. Les 19 $/mois ne valent pas la peine de jouer.

Comment les minutes de création sont-elles calculées ?

Netlify compte le temps réel pendant lequel votre processus de build s'exécute sur leur infrastructure, arrondi à la minute supérieure. Un build annulé consomme quand même les minutes utilisées avant l'annulation. Les builds parallèles (disponibles sur les plans supérieurs) ne réduisent pas les minutes totales, ils permettent simplement à plusieurs builds de s'exécuter simultanément.

< BACK