← Tous les outils

Convertisseur de casse : camelCase, snake_case, kebab

Le résultat s'affichera ici.

Les retours à la ligne sont traités comme des espaces, et les apostrophes sont supprimées. Dans les conventions à majuscules initiales, tous les mots en reçoivent une, sans exception pour les petits mots.

À propos

Collez un nom de variable, un titre ou une phrase entière : l'outil reconnaît la convention d'écriture utilisée, puis affiche le même texte dans onze autres formes à la fois. Vous obtenez camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case, Title Case, casse de phrase, minuscules et MAJUSCULES. Comme le texte est d'abord découpé en mots, le passage peut se faire dans les deux sens : de snake_case vers camelCase, ou l'inverse, sans rien configurer. C'est pratique pour renommer des variables, des colonnes de base de données, des clés JSON, des classes CSS ou des fichiers. La conversion se fait dans votre navigateur : le texte n'est ni envoyé ni enregistré, et l'outil marche hors ligne.

Comment l'utiliser

  1. Saisissez ou collez le texte dans la zone, par exemple user_first_name ou « Mon premier article ».
  2. Regardez la ligne « Format détecté » pour vérifier que l'outil a bien compris votre convention de départ.
  3. Parcourez la liste des conversions, qui se met à jour à chaque frappe.
  4. Appuyez sur « Copier » à côté de la forme voulue pour la placer dans le presse-papiers.

Questions fréquentes

Comment l'outil reconnaît-il le format de départ ?

Il regarde les séparateurs et les majuscules : un tiret entre minuscules donne kebab-case, un soulignement donne snake_case, une majuscule au milieu d'un mot collé donne camelCase ou PascalCase. Un texte qui mélange plusieurs conventions est signalé comme mixte, mais il est converti quand même.

Que devient un sigle comme XMLHttpRequest ?

Il est découpé en trois mots, XML, Http et Request, puis normalisé : on obtient xmlHttpRequest en camelCase et xml_http_request en snake_case. Les sigles ne sont donc pas conservés en majuscules, sauf dans les formes MAJUSCULES et CONSTANT_CASE.

Le Title Case laisse-t-il les petits mots en minuscules ?

Non. Chaque mot reçoit une majuscule initiale, y compris « de », « the » ou « and ». Les règles de titrage varient selon les langues et les guides de style : retouchez à la main si vous suivez l'un d'eux.

Que deviennent les accents, les chiffres et la ponctuation ?

Les lettres accentuées sont conservées et passent en majuscules ou en minuscules normalement. Les chiffres restent collés à leur mot, donc api2_v10 donne api2V10 en camelCase. La ponctuation sert de séparateur et disparaît, et les apostrophes sont supprimées sans couper le mot.

Mon texte est-il envoyé quelque part ?

Non. Tout est calculé par votre navigateur, rien n'est transmis ni conservé, et l'outil fonctionne sans connexion une fois installé.

Dernière vérification : 16 octobre 2026Fonctionne hors ligne