Outils

Convertisseur de casse

camelCase, snake_case, kebab-case, CONSTANT_CASE et plus, ligne par ligne.

S’exécute dans le navigateurTexte2,4 k
Gratuit

Entrée

0 BGratuit jusqu’à 50.0 KB

Résultat

Le résultat apparaîtra ici.

Vos exécutions

Seules les exécutions payantes sont enregistrées.

Connectez-vous pour conserver un historique de vos exécutions.

Changer de langage implique de changer de convention de nommage : du JSON provenant d'un service Python arrive en snake_case et doit devenir camelCase, tandis que le CSS exige du kebab-case. Cet outil convertit entre dix conventions et le fait ligne par ligne, de sorte qu'une colonne de noms de champs collée se convertit comme une liste plutôt que comme une chaîne continue.

Comment ça marche

  • Les limites de mots sont détectées à partir des changements de casse existants, des underscores, des traits d'union et des espaces.
  • Les acronymes sont gérés : HTTPResponse se divise en HTTP et Response plutôt qu'en un seul mot.
  • Chaque ligne se convertit indépendamment, donc les listes collées conservent leur forme.

Où vont vos données

Nulle part. Cet outil s’exécute entièrement dans votre navigateur : le texte collé est traité par la page, jamais transmis à un serveur ni consigné dans un journal.

Lorsqu’une exécution coûte des points, un résumé d’une ligne est enregistré dans votre propre historique pour que vous puissiez le retrouver. Ce résumé garde la forme de l’exécution — tailles, nombres, valeurs recherchées — jamais le contenu collé.

Ce que ça coûte

Cet outil est gratuit, sans connexion ni points.

Questions fréquentes

Comment les acronymes sont-ils gérés ?
Une suite de majuscules suivie d'une paire majuscule-minuscule est scindée avant la dernière majuscule, donc HTTPResponse devient http_response plutôt que h_t_t_p_response.
Puis-je convertir les clés d'un document JSON entier ?
Pas en une seule étape — cet outil convertit du texte, pas une structure. Pour un document, convertissez à l'entrée ou à la sortie de votre sérialiseur, où les clés sont déjà séparées des valeurs.
À quoi sert le dot case ?
Aux clés de configuration et aux feature flags : service.feature.enabled. C'est la convention attendue par la plupart des systèmes de configuration hiérarchiques.

L’open source derrière

Cet outil est une implémentation autonome, sans bibliothèque tierce. blakeembrey/change-case (MIT) fait le même travail sous forme de bibliothèque : pour l’intégrer à votre programme, commencez par là plutôt que d’appeler une page web.

blakeembrey/change-case

Aussi appelé

  • convertisseur casse
  • convertisseur camelCase
  • snake_case
  • kebab-case
  • convertir casse texte