Convertisseur de Casse de Texte

Convertissez du texte entre 11 formats de casse à la fois, dont camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, Title Case et Sentence case. L'outil détecte automatiquement le style de votre saisie et liste chaque conversion avec son propre bouton de copie.

Résultats de Conversion

Saisissez un mot ou une expression ci-dessus pour le voir dans tous les styles de casse.

Comment Utiliser

  1. Saisissez ou collez du texte dans n'importe quel format de casse (camelCase, snake_case, etc.)
  2. Les 11 conversions apparaissent pendant la saisie : la ligne sous la saisie indique le format détecté
  3. Cliquez sur le bouton de copie d'une ligne pour copier uniquement ce résultat

Conventions de nommage et casse dans le code

Ce que fait ce convertisseur

En programmation, chaque convention de nommage n'est jamais que les mêmes mots réagencés avec des séparateurs et une casse différents. Cet outil prend le texte que vous saisissez —une expression, un nom de variable, un titre— et le réécrit dans onze styles à la fois : camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, Title Case, Sentence case, lowercase et UPPERCASE. Au lieu de convertir un format après l'autre, tous les résultats s'affichent dans une seule liste, chacun avec son propre bouton de copie.

Il commence par analyser la forme de votre saisie. Si vous collez helloWorld, il repère la rupture propre au camelCase ; si vous collez hello_world, il découpe sur le tiret bas. Ce format détecté est indiqué sous la saisie, de sorte que vous savez toujours comment l'outil a interprété votre texte avant de copier quoi que ce soit.

Quand l'utiliser

Les développeurs y ont recours surtout quand un projet mélange les conventions. Une API en JSON peut renvoyer des clés en snake_case alors que vos variables JavaScript sont en camelCase, et une classe CSS ou un slug d'URL réclament du kebab-case. Plutôt que de retaper l'identifiant au risque d'une faute de frappe, vous le collez une fois et récupérez exactement le style attendu par le fichier cible.

En dehors du code, c'est tout aussi pratique : transformer une expression brute en titre au format Title Case, normaliser un nom de fichier en path/case ou produire une clé en CONSTANT_CASE pour une variable d'environnement. Comme les onze formes sont générées ensemble, les comparer ou en copier plusieurs d'un coup ne demande qu'un coup d'œil.

Exemple : helloWorld dans chaque casse

Partons des mots hello world. En camelCase, ils deviennent helloWorld ; PascalCase donne HelloWorld ; snake_case s'écrit hello_world et CONSTANT_CASE HELLO_WORLD. Les mêmes mots s'affichent en kebab-case hello-world, en dot.case hello.world et en path/case hello/world. Title Case produit Hello World, Sentence case Hello world, et les formes lowercase et UPPERCASE complètent l'ensemble. Une seule entrée, onze sorties prêtes à copier.

Précisions et cas particuliers

Le point délicat, ce sont les frontières entre les mots. Le convertisseur considère comme points de coupure les bosses du camelCase, les tirets bas, les tirets, les points, les barres obliques et les espaces ; une saisie mixte comme getUser_ID est donc décomposée en mots avant d'être réassemblée. Les chiffres restent accolés au mot qu'ils suivent. Comme la transformation ne fait que regrouper et recasser les lettres, elle ne traduit ni ne corrige l'orthographe : le sens de votre texte reste intact.

Questions fréquentes

Oui. Les onze conversions sont gratuites, sans limite sur la quantité de texte traitée. Tous les formats —de camelCase à UPPERCASE— sont disponibles en même temps, avec un bouton de copie sur chaque résultat, et il n'y a ni offre payante ni fonction verrouillée.