🧰 ToolPicoTous les outils →

AccueilBlog › Casse de titre, camelCase ou snake_case ?

Casse de titre, camelCase ou snake_case ? Bien choisir la casse de son texte

Un même texte peut avoir besoin de six formats différents selon qu'il finit dans un titre d'article, une variable de code, une colonne de base de données ou une URL. Voici comment choisir la bonne casse selon le contexte, et comment un convertisseur de casse de texte automatise tout cela.

Sommaire

Quelle casse choisir pour un titre d'article ou de produit ?

Réponse courte : utilisez la Casse de titre. Elle met en majuscule la première lettre de chaque mot principal, mais garde en minuscule les mots courts comme « un », « le », « la », « et », « de », « à » au milieu du titre — le premier et le dernier mot restent toujours en majuscule.

Beaucoup d'outils simples mettent en majuscule chaque mot sans distinction, ce qui donne un titre à l'aspect artificiel comme « Le Renard Rapide Et Le Chien Paresseux ». En suivant la convention des mots « mineurs » (articles, conjonctions, prépositions courtes), le résultat se lit naturellement : « Le Renard rapide et le Chien paresseux ». C'est la règle utilisée par la plupart des guides de style éditoriaux pour les titres, les noms de produits et les intitulés de menu.

À retenir : la Casse de titre sert aux titres et intitulés courts. Pour un paragraphe entier, préférez la Casse de phrase (section suivante) — mettre en majuscule chaque mot d'un long texte le rendrait illisible.

Comment corriger un texte tapé en entier en majuscules ?

Réponse courte : passez d'abord le texte en minuscules, puis appliquez la Casse de phrase : elle met en majuscule uniquement la première lettre de chaque phrase et laisse le reste en minuscule.

La Casse de phrase détecte les limites de phrase après un point, un point d'interrogation, un point d'exclamation, des points de suspension ou un saut de ligne, puis capitalise la lettre suivante. C'est la méthode la plus rapide pour transformer un message tapé accidentellement avec le verrou majuscule activé (« BONJOUR COMMENT ALLEZ-VOUS ») en une phrase lisible (« Bonjour comment allez-vous »). Elle est aussi utile pour normaliser un contenu collé depuis un document mal formaté avant de le republier.

Exemple concret : un titre de fiche produit reçu en MAJUSCULES depuis un fournisseur peut être remis en Casse de phrase en une seule étape, sans retaper le texte à la main.

Quand utiliser camelCase, PascalCase, snake_case ou kebab-case ?

Réponse courte : ce sont des conventions de nommage pour le code. camelCase pour les variables JavaScript/Java, PascalCase pour les classes et composants, snake_case pour Python et les bases de données, kebab-case pour les slugs d'URL et les classes CSS, CONSTANT_CASE pour les constantes et variables d'environnement.
Exemple concret : une même expression « nom du client » se traduit en nomDuClient (camelCase, variable JS), NomDuClient (PascalCase, classe), nom_du_client (snake_case, colonne SQL) et nom-du-client (kebab-case, slug d'URL). Choisir le mauvais format ne casse rien visuellement, mais peut violer les conventions du langage ou du framework utilisé.
Exemple : « nom du client » selon le format
FormatRésultatUsage typique
camelCasenomDuClientVariables JS/Java/Swift
PascalCaseNomDuClientClasses, composants React
snake_casenom_du_clientPython, colonnes SQL
kebab-casenom-du-clientSlugs d'URL, classes CSS
CONSTANT_CASENOM_DU_CLIENTConstantes, variables d'env

Pour un slug d'URL propre, mieux vaut aussi retirer les accents (é→e, ï→i) afin que le lien reste compatible partout — un générateur de slug dédié fait cette conversion en plus du simple kebab-case.

À quoi servent la Casse alternée et le Texte inversé ?

Réponse courte : la Casse alternée (dite « casse SpongeBob ») fait alterner minuscule/majuscule lettre par lettre, surtout utilisée pour l'humour ou l'ironie sur les réseaux sociaux. Le Texte inversé retourne toute la chaîne de la fin vers le début.

Ni l'un ni l'autre ne change le sens du texte — seulement son apparence. La Casse alternée est souvent utilisée pour marquer un ton sarcastique dans un message ou un commentaire ; le Texte inversé sert plutôt à créer un message original, une petite obfuscation, ou à vérifier si une phrase se lit de la même façon à l'envers.

Convertissez votre texte en MAJUSCULES, Casse de titre, Casse de phrase, camelCase, snake_case et plus, instantanément et gratuitement.

Essayer l'outil →

Questions fréquentes

Quelle casse utiliser pour un titre d'article ou de produit ?
Utilisez la Casse de titre : elle met en majuscule la première lettre de chaque mot principal tout en gardant en minuscule les mots courts comme « un », « le », « la », « et », « de » au milieu du titre. Le premier et le dernier mot sont toujours mis en majuscule. C'est la convention utilisée par la plupart des guides de style pour les titres d'articles, de produits ou de menus.
Comment corriger un texte tapé en entier en majuscules ?
Passez le texte en minuscules d'abord, puis appliquez la Casse de phrase pour remettre en majuscule uniquement le début de chaque phrase. La Casse de phrase détecte les limites après un point, un point d'interrogation, un point d'exclamation ou un saut de ligne, puis met en majuscule la lettre suivante — le résultat se lit comme une phrase normalement écrite.
Quelle est la différence entre camelCase, PascalCase et snake_case ?
camelCase commence par une minuscule et met en majuscule chaque mot suivant (maVariable), utilisé pour les variables JavaScript, Java et Swift. PascalCase met en majuscule chaque mot y compris le premier (MaClasse), utilisé pour les noms de classes et de composants. snake_case sépare les mots par un underscore en minuscule (ma_variable), la convention standard en Python et pour les colonnes de bases de données.
Pourquoi utiliser kebab-case plutôt que des espaces dans une URL ?
Les espaces dans une URL sont encodés en %20, ce qui rend le lien illisible et moins bon pour le référencement. Le kebab-case (mots séparés par des tirets, comme mon-article-de-blog) est la convention utilisée par la grande majorité des sites pour les slugs d'URL, les noms de fichiers et les classes CSS — un slug propre retire aussi les accents pour rester compatible partout.
Convertir la casse d'un texte envoie-t-il mes données sur un serveur ?
Non, si l'outil fonctionne côté client. Le convertisseur de casse de texte ToolPico traite tout dans le navigateur via JavaScript : le texte saisi n'est jamais téléversé ni stocké sur un serveur, sauf si vous cliquez volontairement sur un bouton Partager qui encode le texte dans l'URL de la page.

Rehausseurs pratiques associés

Note méthodologique : les exemples chiffrés et les correspondances de format de ce guide sont donnés à titre illustratif pour expliquer le fonctionnement des conventions de casse ; ils ne remplacent pas la documentation officielle d'un langage de programmation ou d'un guide de style éditorial spécifique. Contenu fourni à titre informatif.