Codegrain

Convertisseur de casse — camelCase, snake_case, kebab-case, gratuit

Convertissez du texte en MAJUSCULES, minuscules, Casse de titre, camelCase, snake_case, kebab-case et CONSTANT_CASE. Un analyseur intelligent découpe toute notation, dans votre navigateur.

Convertir en0 mots · 0 caractères
Texte
Code

Les notations de programmation (camelCase, snake_case, …) sont construites par ligne. Les casses de texte (MAJUSCULES, Casse de titre, …) conservent vos sauts de ligne et vos espaces.

0 caractères
0 caractères
La conversion s’exécute dans votre navigateur. Rien n’est téléversé.
Questions fréquentes

Questions fréquentes

Mon texte est-il envoyé à un serveur ?

Non. La conversion s’exécute entièrement dans votre navigateur avec JavaScript — votre texte ne quitte jamais votre appareil et rien n’est téléversé. C’est important quand vous reformatez des noms, des identifiants ou du contenu que vous préférez ne pas coller sur un site qui les journalise.

Quelles casses et notations sont prises en charge ?

MAJUSCULES, minuscules, Casse de titre, Casse de phrase, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE (UPPER_SNAKE), dot.case et path/case. Les casses de texte (majuscules, minuscules, titre, phrase) conservent vos sauts de ligne et votre ponctuation ; les notations de programmation sont reconstruites à partir des mots, un identifiant par ligne.

Comment découpe-t-il les mots d’une entrée en camelCase ou snake_case ?

Un analyseur intelligent détecte les limites de mots dans toute notation : séparateurs (espaces, _, -, ., /), transitions camelCase (fooBar → foo, Bar), suites de majuscules (XMLHttpRequest → XML, Http, Request ; parseURLToken → parse, URL, Token) et chiffres (item2Name → item, 2, Name). Vous pouvez donc faire des allers-retours librement, ex. helloWorld → hello_world → helloWorld.

Outils associés