Simplifiez votre flux de travail : Recherchez miniwebtool.
Ajouter
Page d'accueil > Outils pour webmestres > Référence des codes de statut HTTP
 

Référence des codes de statut HTTP

Parcourez, recherchez et filtrez chaque code de statut HTTP, du niveau 1xx Informationnel au niveau 5xx Erreur Serveur. Chaque entrée comprend la signification canonique, la référence RFC, quand l'utiliser, les pièges courants et des extraits de code prêts à être collés pour Express, Django, FastAPI et Go net/http.

Référence des codes de statut HTTP

⚡ Recherche rapide

Saisissez un code (404) ou une partie d'un nom (teapot, gateway, redirect…)
Essayer :

Spectre des statuts HTTP

62 codes enregistrés · cliquez sur une classe pour filtrer la liste ci-dessous
Affichage de 62 / 62

Embed Référence des codes de statut HTTP Widget

Référence des codes de statut HTTP

La Référence des codes de statut HTTP est un index complet et consultable de chaque code de statut défini dans les spécifications HTTP — de 100 Continue jusqu'à 511 Network Authentication Required. Chaque entrée indique le nom canonique, la RFC qui le définit, ce que le code signifie réellement, quand l'envoyer, quand ne pas l'envoyer et les pièges courants qui affectent les bases de code réelles. Un filtre en direct et des puces de catégorie vous permettent de passer d'une classe à l'autre en un seul clic.

Contrairement à un simple antisèche, cet outil donne à chaque code sa propre micro-page avec trois panneaux codés par couleur (à faire / à éviter / pièges) et des gestionnaires prêts à être collés pour Express.js, Django, FastAPI et Go net/http. Le diagramme filaire animé montre le trajet de la requête du client vers le serveur et le retour du statut choisi — utile pour les débutants qui apprennent ce qu'un code de statut représente réellement sur le réseau.

Pourquoi une référence des codes de statut est importante

🎯 Choisir le bon code

Choisir 200 avec une charge utile d'erreur, ou 500 pour une erreur de validation, envoie des bugs à votre supervision et perturbe les clients. Les panneaux à faire / à éviter rendent le choix canonique évident.

📚 Citations RFC

Chaque code renvoie à la section de la RFC 9110, de la RFC 6585, de la RFC 4918 ou d'un autre document de définition. Plus besoin de se disputer pour savoir si 422 est destiné à la syntaxe ou à la sémantique.

🧩 Extraits de framework

La bonne ligne de code unique pour Express, Django, FastAPI et Go net/http — y compris les en-têtes qu'un client strict attend (Location pour 201, Retry-After pour 429 and 503, Allow pour 405).

Comment utiliser la Référence des codes de statut HTTP

  1. Recherche rapide. Saisissez un code (404) ou un fragment de nom (teapot, gateway) dans le champ de recherche en haut et validez. L'entrée correspondante s'ouvre avec le panneau de détails complet.
  2. Parcourir par classe. Cliquez sur l'une des 5 puces (1xx, 2xx, 3xx, 4xx, 5xx) pour filtrer la grille sur cette classe. Cliquez sur Tout pour réinitialiser.
  3. Filtre en direct. Le champ de filtre juste au-dessus de la grille affine les cartes à mesure que vous saisissez — utile lorsque vous vous souvenez de la moitié d'un nom comme too many ou precondition.
  4. Inspecter un code. Cliquez sur n'importe quelle carte pour ouvrir son panneau de détails. Vous verrez la signification, quand l'utiliser, quand ne pas l'utiliser, les pièges courants et un bloc d'extraits pour 4 frameworks.
  5. Copier un extrait. Utilisez le sélecteur d'onglet et le petit bouton Copier pour récupérer un gestionnaire prêt à être collé.
  6. Comparer les voisins. Le panneau de détails se termine par des cartes sœurs de la même classe (1xx / 2xx / 3xx / 4xx / 5xx) pour une comparaison rapide côte à côte.

Les cinq classes de statuts HTTP en un coup d'œil

ClasseSignificationMembres célèbres
1xx InformationnelProvisoire, la suite arrive100 Continue, 101 Switching Protocols, 103 Early Hints
2xx SuccèsLa requête a réussi200 OK, 201 Created, 204 No Content, 206 Partial Content
3xx RedirectionAction supplémentaire requise301 Moved Permanently, 302 Found, 304 Not Modified, 308 Permanent Redirect
4xx Erreur clientLa requête était incorrecte400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests
5xx Erreur serveurLe serveur a échoué500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout

Paires fréquemment confondues

  • 401 vs 403. 401 signifie non authentifié — la requête manque d'identifiants valides. 403 signifie authentifié mais non autorisé — les identifiants sont corrects mais l'utilisateur ne dispose pas des permissions nécessaires.
  • 404 vs 410. 404 signifie inconnu : peut-être qu'il existe quelque part, peut-être une faute de frappe. 410 signifie délibérément supprimé : les moteurs de recherche doivent le retirer de l'index.
  • 301 vs 302 vs 307 vs 308. 301 / 308 sont permanents (308 préserve strictement la méthode et le corps), 302 / 307 sont temporaires (307 préserve strictement la méthode et le corps). Utilisez 307 / 308 pour les redirections POST / PUT / PATCH.
  • 400 vs 422. 400 signifie que le corps de la requête est malformé (mauvais JSON, champ manquant). 422 signifie que le corps a été analysé correctement mais que les valeurs ne respectent pas les règles de gestion (format d'e-mail invalide, quantité hors limite).
  • 502 vs 503 vs 504. 502 signifie que le serveur amont a envoyé des données incorrectes. 503 signifie que le serveur est surchargé ou en maintenance. 504 signifie que le serveur amont n'a pas répondu à temps.
  • 409 vs 412. 409 est un conflit avec l'état actuel de la ressource. 412 signifie spécifiquement qu'un en-tête de précondition (If-Match, If-Unmodified-Since) a été évalué à faux.

En-têtes associés à des codes de statut spécifiques

  • 201 Created — devrait inclure Location pointant vers la nouvelle ressource.
  • 301 / 302 / 307 / 308 — doivent inclure Location avec l'URL cible.
  • 304 Not Modified — doit répéter les en-têtes qui seraient apparus sur un 200 (ETag, Cache-Control, Vary).
  • 401 Unauthorized — doit inclure WWW-Authenticate listant les schémas acceptés (Basic, Bearer).
  • 405 Method Not Allowed — doit inclure Allow listant les méthodes qui sont autorisées.
  • 413 / 429 / 503 — incluent souvent Retry-After (secondes ou date-HTTP) pour que les clients ralentissent correctement.
  • 416 Range Not Satisfiable — doit inclure Content-Range: bytes */<length>.

Codes de statut que vous pouvez presque toujours ignorer

Une poignée de codes sont techniquement valides mais extrêmement rares dans les API modernes : 305 Use Proxy (obsolète), 306 (réservé, inutilisé), 305, 506 Variant Also Negotiates, 510 Not Extended et 508 Loop Detected. La plupart sont conservés dans le registre pour des raisons historiques. Si votre bibliothèque ou middleware en émet un, considérez-le comme un rapport de bug contre la bibliothèque — et non comme une incitation à le gérer de manière particulière.

FAQ

L'outil inclut-il des codes provenant de RFC autres que la 9110 ?
Oui. Il couvre la RFC 9110 (sémantique HTTP), la RFC 6585 (4xx / 5xx supplémentaires), la RFC 4918 (WebDAV), la RFC 5842 (liaisons WebDAV), la RFC 7725 (451), la RFC 8297 (103 Early Hints), la RFC 8470 (425 Too Early) et la célèbre et ludique RFC 2324 (418 Teapot).
Ces codes sont-ils valides en HTTP/2 et HTTP/3 ?
Oui. La sémantique des codes de statut est définie dans la RFC 9110, qui est le document de sémantique HTTP indépendant de la version. HTTP/2 (RFC 9113) et HTTP/3 (RFC 9114) modifient uniquement le fractionnement (framing) et le transport.
Puis-je faire un lien directement vers un code spécifique ?
Soumettez le formulaire avec un seul code (par exemple 404) et le panneau de détails se chargera sous le formulaire. L'URL affiche votre recherche et peut être partagée en toute sécurité — son ouverture chargera le même résultat.
Pourquoi mon framework ne me permet-il pas de renvoyer 418 ?
Les anciennes versions de certaines bibliothèques HTTP refusent d'émettre des codes qui ne figurent pas dans leur registre interne. La solution consiste à mettre à niveau la bibliothèque ou, si possible, à écrire la ligne de statut manuellement.
Une API devrait-elle jamais renvoyer un 200 avec un corps d'erreur ?
Non. La supervision, les tentatives et les intermédiaires partent tous du principe que 2xx signifie un succès. Si vous devez renvoyer une structure d'erreur, renvoyez un 4xx ou 5xx approprié et insérez les détails structurés à l'intérieur du corps. Le format Problem Details for HTTP APIs (RFC 9457) est un bon modèle.
Existe-t-il un registre faisant autorité pour les codes de statut HTTP ?
Oui. L'IANA maintient le registre à l'adresse iana.org/assignments/http-status-codes. Cet outil reste synchronisé avec ce registre ainsi qu'avec les RFC les plus couramment citées.

Citez ce contenu, cette page ou cet outil comme suit :

"Référence des codes de statut HTTP" sur https://MiniWebtool.com/fr/reference-des-codes-de-statut-http/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe MiniWebtool. Mis à jour : 2026-05-21

Autres outils connexes:

Outils pour webmestres:

Outils en vedette:

Calculatrice de Compatibilité AmoureuseConvertisseur cm en pieds et poucesCalculateur du Jour de l'Année - Quel jour de l'année sommes-nous aujourd'hui ?convertisseur ppm en pourcentageGénérateur de Carte de Crédit Aléatoirerecherche-d-adresse-MACCalculateur de Signe Solaire, Lunaire et Ascendant 🌞🌙✨Convertisseur de Pourcentage en PPMConvertisseur de Pieds et Pouces en CentimètresSélecteur de Films Aléatoirecalculatrice-des-exposants-haute-précisionConvertisseur HEX en CMJNGénérateur de mots aléatoires en anglaisCalculateur d'âgeExtracteur d'Images de VidéoConvertisseur de décimales en tempsSélecteur de Nom AléatoireConvertisseur de Temps en DécimalCalculatrice d'escalierCompteur de lignesGénérateur de chaînes aléatoires👙 Calculateur de Taille de Soutien-GorgeGénérateur de fractales L-SystemGénérateur d'Action ou Vérité AléatoireCalculatrice de MédianeGénérateur de points à relierRandomiseur de listeCalculateur de LevainConvertisseur FPSCalculateur de Taille de PneusCalculateur d'écart-typeRecherche d'Identifiant InstagramCalculateur de Numéro MaîtreGénérateur de Cartes à Jouer AléatoireConvertisseur de taille de fichierCalculateur de percentile de tailleGénérateur de mots mêlésRecherche d'identifiant Facebook🔍 Vérificateur de PlagiatCalculatrice du Nombre d'ÂmeLanceur de DésCalculateur de pas en distanceCalculateur de BarbecueGénérateur de Texte InvisibleCalculateur de nombres angéliquesConvertisseur de Fraction en PourcentageConvertisseur d'adresse IP en binaireGénérateur de Super-pouvoir AléatoireGénérateur de repas aléatoireGénérateur de patron de cône à plat📅 Calculatrice de DateParaphraseur IAConvertisseur de chiffres romainsCalculatrice de Comparaison de FractionsGénérateur de cartes de bingoGénérateur de PIN AléatoireCalculateur de Probabilité de DésCalculatrice du Nombre d'Expression🖱️ Compteur de ClicsStatistiques de Chaîne YouTubeCalculatrice HexadécimaleCalculateur de Retour de SaturneGénérateur de Couleurs AléatoiresQuel est mon Numéro Porte-Bonheur ?Supprimer des accents du texteGénérateur de numéros de loterieGénérateur de Code MorseGénérateur de mots mélangésGénérateur de personnage RPG aléatoireGénérateur de Nonogrammes (Picross)Calculatrice de test du khi-deuxFormateur de TexteGénérateur d'IMEI AléatoireBoule Magique 8Générateur d'heure aléatoireGénérateur de tableau de tournoi aléatoireListe des Années BissextilesCalculateur d'hydratation de pâteConvertisseur de Tailles de VêtementsCalculateur d'ArctangenteConvertisseur d'Anglecalculatrice-de-hba1cGénérateur de LabyrinthesValidateur XMLCalculateur d'autonomie de batterieCalculateur de Conversion d'Échelle de MaquetteCalculatrice de Rectangle d'OrFusionner des vidéosGénérateur de Date AléatoirePivoter la vidéoCalculatrice ModuloGénérateur d'adresse MACDiviseur AudioCalculateur d'intérêts simplesCalculateur de Note FinaleGénérateur d'anagrammesgénérateur-de-texte-à-l-enversCalculatrice de Circonférence d'EllipseCalculateur de TangenteSupprimer les sauts de ligneCalculatrice de pourcentage d'erreurCalculatrice BinaireCalculatrice de numérologieSupprimer les espacesCalculatrice de DuréeTrier les NombresCalculateur d’Aire de Polygone IrrégulierCalculatrice RectangulaireGénérateur de lettres aléatoiresGénérateur d'objet aléatoireGénérateur de Distribution GaussienneCalculateur de CosinusCalculateur de Coût de CarburantCalculatrice de Longueur d'ArcGénérateur de Carré MagiqueGénérateur de Coordonnées AléatoiresConvertisseur Décimal en BCDGénérateur d'adresses fictives aléatoiresSolveur de Programmation Linéaire📅 Calculateur de Différence entre DatesCalculatrice de Fonction GammaCalculatrice de la valeur actualiséeCalculateur de Déficit CaloriqueCalculatrice du Ratio par Rapport au PourcentageCréateur d'HistogrammesCalculateur d'Arccos (Cosenus Inverse)Calculateur d'espérance de vieTrier les lignes par ordre alphabétiqueTexte InverséCalculatrice du coefficient de variationConvertisseur Binaire en HexadécimalConvertisseur de Code Binaire en Code GraySuppresseur de Caractères InvisiblesCompteur de Score de TennisConvertisseur de Degrés Décimaux en DMSGénérateur d'adresse IP aléatoireLanceur de PièceCalculatrice d'IntégraleConvertisseur de Notation Scientifique en DécimalVérificateur d'équerrage (Règle du 3-4-5) 📐Calculatrice de fertilitéLooper MP3Calculatrice de SommeDiviseur d'imageCalculateur de sous-réseau IPCalculatrice de CombinaisonCalculatrice de Formule QuadratiqueCalculatrice de numéro de nomCréateur de Boîte à MoustachesExtracteur d'e-mailVisualiseur de Cercle Unité InteractifCalculateur de filCalculateur de morphologieCalculateur de verres standardCalculatrice du théorème de PythagoreExtracteur AudioAjouter ou Remplacer l'Audio dans une VidéoCalculateur d'Addition et Soustraction Posée💧 Calculateur de Point de RoséeCalculateur de Taille d'Impression et Résolution (DPI/PPI)Calculateur de Temps de ParoleFaire tourner la roueCalculateur de Décibels (dB)Générateur de Nombres Décimaux AléatoiresVérificateur de Nom d’Utilisateur sur les Réseaux SociauxVérificateur de Nombre Pair ou ImpairCalculatrice de racine carréeConvertisseur hexadécimal en décimalCalculateur d'équilibre des éléments astrologiquesCalculateur de Point d’ÉbullitionCalculatrice du nombre de chemin de vieCompter le nombre de caractèresCompteur de SyllabesGénérateur de Sujets de Débat AléatoiresCalculateur de Rapport de Vitesses de VéloCalculateur de temps de fermentationCalculatrice de terrasseGénérateur de clé WPA en ligneGénérateur de Groupes AléatoiresConvertisseur de Livres en KilogrammesCréateur de Nuage de PointsGénérateur de PavagesAnalyseur de compatibilité zodiacale avancéCalculatrice d'Écart-Type RelatifCalendrier du Jour de l'AnnéeConvertisseur de Fréquence et de Longueur d'OndeConvertisseur de SRT en TXTGénérateur d'accords aléatoiresRecadreur VidéoCalculateur de Tronc de CôneCalculatrice du Pourcentage d'AugmentationGénérateur aléatoire d'animauxCalculateur de courbureCalculateur de Revenus TikTokCalculateur de SinusCalculateur du Test U de Mann-WhitneyCalculatrice de nombre de destinConvertisseur Nombre en FractionInverser la VidéoInverseur de couleursCalculateur de Portée du Faisceau de PharesCalculateur de Taux de Compression MoteurCalculateur d'Usure de la Bande de Roulement des PneusCalculateur de Poids au Timon de RemorqueCalculateur de Répartition du Poids du VéhiculeRépartiteur de Frais de VoyageCalculateur de Distance d'ArrêtCalculateur d'Indemnisation des TravailleursCalculateur de répartition des biens de successionChercheur de classe de marqueCalculateur de taxes de dépôt de brevetVérificateur de Nexus de Taxe de VenteCalculateur de Réduction de PeineCalculateur de prescriptionOptimiseur de Prix AirbnbRépartiteur de Loyer entre ColocatairesCalculateur de loyer Section 8Calculateur de la Méthode BRRRRCalculateur de Rendement Cash-on-CashCalculateur de rendement locatifCalculateur d'Échange 1031Visualiseur de Croissance du PatrimoineCalculateur du Coût du DéjeunerCalculateur de Coût Salle de Sport vs Entraînement à la MaisonCalculateur de Coût de l'Habitude du CaféCalculateur d'Économies du TélétravailCalculateur de ROI Activité SecondaireSuivi du Coût des AbonnementsCalculateur de Tarification SaaSCalculateur de Tarification de Projet FreelanceGuide des Accords de Bois de FumageCalculateur de Temps de MarinadeFiltre de Recettes par Restriction AlimentaireSubstituts aux ÉpicesSuivi de la demi-vie de la caféineSuggesteur d'accords mets et vinsConvertisseur de Cotation d'EscaladeCalculateur de Résistance des Nœuds de PêcheMinuteur de Postures de YogaCalculateur de SWOLF de NatationPrédicteur de temps de courseCalculateur de Puissance de Frappe de BoxeCalculateur de Points de RugbyCalculateur de Run Rate de CricketCalculateur de xG (Buts Attendus) au FootballCalculateur du Score de Wells (TVP/EP)Calculateur de l'Échelle de Coma de GlasgowCalculateur de Score APGARCalculateur de FFMICalculateur de Course de 12 Minutes de CooperCalculateur du Test de Marche d'un Mile (Rockport)Calculateur de Masse Maigre à ForceCalculateur de Ratio Glucides-InsulineCalculateur de Facteur de Sensibilité à l'InsulineConvertisseur de Calendrier HébraïqueConvertisseur de calendrier hégirienConvertisseur de Calendrier LunaireCalculateur d’Âge dans les CulturesCalculateur de il y a combien de tempsCalculateur Combien de Temps AvantGénérateur de schémas de datesCalculateur de Date MédianeAjouter des Jours Ouvrables à une DateCalculateur de Jours OuvrablesAnalyseur de Fréquence des MotsAnalyseur de variance de longueur de phrasesÉditeur de Lisibilité Style HemingwayConvertisseur de Prononciation IPAOutil de Chiffre de VigenèreOutil de Chiffre AtbashEncodeur et décodeur ROT13Visionneuse et Suppresseur de Données EXIFTraducteur Pig LatinGénérateur de BackronymesGénérateur d’acronymesVérificateur de pangrammesVérificateur de lipogrammeTraceur d’image en SVGConvertisseur d'Image en Art ASCIIGénérateur de schéma JSONPlayground TypeScriptCompilateur Less vers CSSCompilateur SCSS en CSSConvertisseur SVG en React/JSXGénérateur de chaînes de requêteAnalyseur URLValidateur et Décodeur UUIDRéférence des codes de statut HTTPGénérateur de Commandes cURLGénérateur de triangle de SierpinskiTraceur de surface 3DTraceur d'équations polairesGénérateur d'Ensemble de JuliaExplorateur de l'Ensemble de MandelbrotGénérateur de triangulation de DelaunayGénérateur de diagramme de VoronoiGénérateur de SpirographeCalculateur de Capabilité de Processus Six SigmaGénérateur de Diagrammes de ParetoCalculateur de NPS (Net Promoter Score)Calculateur de Rétention par CohorteCalculateur de Taux d'AttritionCalculateur de Coût d'Acquisition Client (CAC)Calculateur de Valeur Vie Client (CLV)Calculateur de taux de conversionCalculateur de Taille d'Échantillon pour Test A/BCalculateur de Signification de Test A/BCalculateur d'Équation des LentillesCalculateur de Champ Magnétique d'un FilCalculateur de Champ ÉlectriqueCalculateur de la Loi de CoulombCalculateur de la loi de SnellCalculateur de Moment d'InertieCalculateur de vitesse angulaireCalculateur de Force CentripèteCalculateur de Période d'un PenduleCalculateur de Constante de RessortCalculateur d’Effet DopplerCalculateur du Ratio de SortinoCalculateur du Ratio de TreynorCalculateur de Bêta d'ActionCalculateur de Titres du Trésor Protégés Contre l'Inflation (TIPS)Calculateur de Recalcul HypothécaireCalculateur de Taux à TermeCalculateur de Duration Obligataire (Macaulay et Modifiée)Calculateur de Convexité des ObligationsCalculateur de Rente Indexée FixeCalculateur de Rente VariableCalculateur de Prêt Hypothécaire InverséCalculateur de Versement de RenteSimulateur de Boulier SorobanMultiplication Paysanne RusseCalculatrice de Trucs de Mathématiques VédiquesCalculatrice de Multiplication ÉgyptienneCalculateur de Mathématiques en Chiffres RomainsEntraîneur de Calcul MentalQuiz des Tables de MultiplicationVisualiseur de Retenue et d'EmpruntGénérateur de Décomposition NumériqueSolveur de Problèmes de PiècesCalculateur du Triangle Distance-Vitesse-TempsRésolveur de Problèmes de Taux de TravailRésolveur de Problèmes de MélangeSolveur de Problèmes d’ÂgeSolveur de Problèmes de Rencontre de TrainsCalculateur d’HydratationCalculateur d'Allure en CaloriesCalculateur de Posologie MédicamenteuseCalculateur de Calories de l'AlcoolCalculateur de Recomposition CorporelleGénérateur de Noms Aléatoires de Chats et ChiensGénérateur de Versets Bibliques AléatoiresGénérateur de Problèmes de Mathématiques AléatoiresGénérateur de Paragraphes AléatoiresGénérateur de Phrases Aléatoires en AnglaisCalculateur de Gravier, Sable et Terre VégétaleCalculateur de Poids d'AcierCalculateur de Couple de Serrage de BoulonCalculateur de Débit en TuyauterieCalculateur de Charge de PoutreConvertisseur Dollar OrCalculateur de Probabilité d'OptionsCalculateur de Fractionnement d'ActionsCalculateur ESPPCalculateur de Pénalité de Retard sur FactureCalculateur de Taux Horaire pour FreelancesCalculateur de Location vs AchatRépartiteur de Pourboire AvancéGénérateur de Liste de BagagesCalculateur de Décalage HoraireCalculateur de Budget de VoyageCalculateur de Distance de VolCalculateur de Perte de ChaleurCalculateur de Coût de Production ÉlectriqueCalculateur de Consommation d'EauCalculateur de Coût Énergétique des AppareilsCalculateur d'Audit Énergétique DomestiqueCalculateur de ROI SolaireCalculateur de Panneaux SolairesCalculateur de Compost (Rapport C:N)Calculateur de Fertilisant pour PelouseCalculateur de Dates de GelCalculateur de Terre pour Bac Potager SurélevéCalculateur d’Engrais NPKCalculateur de Taux de Germination des GrainesCalculateur de Bitrate VidéoTranspositeur de Tonalité MusicaleCompteur de BPM par TapotementEstimateur de Taille de Fichier PhotoCalculateur de Mégapixels vers Taille d'ImpressionCalculateur de Facteur de RecadrageCalculateur du Triangle d'ExpositionCalculateur de Capacité de Remorquage du VéhiculeCalculateur de Leasing AutomobileCalculateur 0–60 et Quart de MileCalculateur de Temps de Charge VECalculateur d’Autonomie VECalculateur de Distance 3DCalculateur de ToreCalculateur de Polygone RégulierIdentificateur de Section ConiqueCalculateur d'HyperboleCalculateur de Division LongueCompteur de Caractères Twitter/XSélecteur de commentaires YouTubeExtracteur de tags YouTubeTéléchargeur de miniatures YouTubeEstimateur de revenus YouTube