Webtools

Convertisseur de casse

Convertir du texte en UPPERCASE, lowercase, Title Case, camelCase, snake_case, et plus

Qu'est-ce qu'un convertisseur de casse ?

Un convertisseur de casse transforme le texte entre les conventions de nommage utilisées en programmation, en écriture et en design. Cet outil prend en charge huit formats : UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case et CONSTANT_CASE. Il suit les conventions camelCase et snake_case définies par le Mozilla Developer Network. Collez du texte, cliquez sur le format cible et la conversion est immédiate — l'outil reconnaît les espaces, tirets, underscores et limites camelCase existantes.

Les développeurs s'en servent quotidiennement pour convertir des noms de variables entre conventions — par exemple, transformer une étiquette lisible en snake_case pour une colonne de base de données ou en camelCase pour une variable JavaScript. Les rédacteurs l'utilisent pour corriger un texte tapé par erreur en majuscules ou pour mettre des titres en Title Case.

Questions fréquentes

Qu'est-ce que le camelCase et quand l'utiliser ?
Le camelCase commence par une minuscule et met une majuscule à la première lettre de chaque mot suivant (par exemple myVariableName). C'est la convention dominante pour les noms de variables et de fonctions en JavaScript, Java et Swift, ainsi que pour les clés JSON.
Quelle est la différence entre snake_case et kebab-case ?
Le snake_case utilise des underscores comme séparateurs (par exemple my_variable_name) et est courant en Python, Ruby et pour les noms de colonnes SQL. Le kebab-case utilise des tirets (par exemple my-variable-name) et c'est la convention pour les classes CSS, les attributs HTML et les slugs d'URL.
Le Title Case met-il une majuscule à chaque mot ?
Dans cet outil, le Title Case met une majuscule à chaque mot (y compris aux mots courts comme « le », « la », « de »). Pour un Title Case strict de style AP ou Chicago qui ignore les courtes prépositions et conjonctions, l'outil constitue un bon point de départ que vous pouvez ensuite ajuster à la main.