Convertisseur de casse
Convertit du texte ou des noms de variables dans neuf styles à la fois, de camelCase, PascalCase, snake_case et kebab-case à Casse de titre, MAJUSCULES et Casse de phrase.
Chargement…
Mode d’emploi
- Saisissez ou collez dans la zone du texte, un nom de variable ou plusieurs lignes.
- Les neuf styles s’affichent à la fois dans le tableau ci-dessous, de camelCase à Casse de phrase. Chaque ligne est convertie séparément et les retours à la ligne sont conservés ; les lignes vides tout au début et à la fin sont retirées.
- Tout style convient en entrée : les mots sont séparés à chaque caractère qui n’est ni une lettre ni un chiffre (espaces, _, -, ., parenthèses, guillemets, etc.) et là où une minuscule ou un chiffre est suivi d’une majuscule, donc order_item_count, orderItemCount et order-item-count donnent le même résultat.
- Cliquez sur Copier à côté du style voulu.
Questions fréquentes
- Mon texte est-il envoyé à un serveur ?
- Non. La conversion se fait dans votre navigateur.
- Comment les sigles sont-ils traités ?
- Une suite de majuscules compte pour un seul mot : XMLHttpRequest devient xml_http_request. En camelCase, PascalCase et Casse de titre, le sigle perd ses majuscules : xmlHttpRequest, XmlHttpRequest et Xml Http Request.
- Comment les chiffres sont-ils traités ?
- Un chiffre suivi d’une majuscule commence un nouveau mot (v2Api → v2_api), mais une lettre suivie d’un chiffre reste dans le même mot (item2 → item2). Si une ligne commence par un nombre, camelCase laisse aussi en minuscules le premier mot qui le suit (2 factor auth → 2factorAuth).
- Que font exactement Casse de phrase et Casse de titre ?
- Casse de phrase met toute la ligne en minuscules puis seulement sa première lettre en majuscule ; les phrases suivantes et les noms propres se retrouvent donc en minuscules. Casse de titre met une majuscule à chaque mot, y compris les mots courts comme « a » ou « of », et met une espace là où _ ou - relie des lettres et aux limites camelCase (order_item_count → Order Item Count) ; les autres espaces et la ponctuation restent tels quels.
- Que deviennent la ponctuation et les écritures non latines ?
- Les écritures sans casse, comme le coréen, le japonais ou le chinois, restent inchangées et comptent comme des mots (camelCase retire seulement les espaces). En camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE et kebab-case, la ponctuation et les symboles sont des limites de mot et n’apparaissent pas dans le résultat (l’apostrophe à l’intérieur d’un mot est supprimée : don't stop → dont_stop), l’indentation en début de ligne est retirée et une ligne faite uniquement de symboles devient vide. Casse de titre, MAJUSCULES, minuscules et Casse de phrase conservent l’indentation, les espaces et la ponctuation de chaque ligne.