Convertisseur de casse

Convertissez texte et identifiants en camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case et plus — ou renommez toutes les clés d’un JSON — directement dans votre navigateur.

À propos de Convertisseur de casse

De quoi s’agit-il

Cet outil réécrit un texte dans une autre casse. Il découpe l’entrée en mots — aux espaces, tirets, traits de soulignement et frontières camelCase — puis les assemble dans le format choisi : neuf formats, de camelCase à slug-case. En mode JSON Keys, il renomme toutes les clés d’un document JSON, imbriquées comprises, sans toucher aux valeurs ; des exemples de code montrent le résultat en déclaration JavaScript, Python, CSS ou en constante.

Fonctionnalités principales

  • Neuf formats : camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, lowercase, UPPERCASE, slug-case.
  • Frontières de mots aux espaces, tirets, traits de soulignement et en camelCase.
  • Le mode JSON Keys renomme toutes les clés, à toute profondeur, et garde les valeurs.
  • Conversion d’une seule partie sélectionnée du texte depuis une petite barre.
  • Exemples de déclaration pour JavaScript, Python, variables CSS et constantes.

Comment l’utiliser

  1. Collez un texte ou un identifiant, ou cliquez sur « Exemple ».
  2. Choisissez le format ; pour les clés d’un JSON, passez en mode JSON Keys.
  3. Sélectionnez une partie du texte pour ne convertir qu’elle.
  4. Copiez le résultat, téléchargez-le ou envoyez-le vers un autre outil.

Quand c’est utile

  • Transformer des noms de colonnes en snake_case en camelCase pour JavaScript.
  • Renommer les clés d’une réponse d’API selon le style de votre code.
  • Faire d’une phrase un nom de constante ou une variable CSS.

Confidentialité et limites

Vos données

Votre texte est converti dans votre navigateur et n’est pas envoyé à un serveur — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ».

Limites

  • Title Case met une majuscule à chaque mot et ne suit pas de guide de style qui garde les mots courts en minuscules.
  • Les abréviations sont découpées comme les autres mots : « XMLHttpRequest » devient « xml_http_request ».

Questions fréquentes

Comment trouve-t-il les mots ?

Il coupe aux espaces, tirets, traits de soulignement et autres signes de ponctuation, ainsi que là où une minuscule est suivie d’une majuscule, comme en camelCase. Chaque mot est ensuite écrit dans le format choisi.

Peut-il renommer les clés d’un JSON ?

Oui. En mode JSON Keys, toutes les clés du document changent de casse, y compris dans les objets et tableaux imbriqués, tandis que les valeurs restent exactement les mêmes. Un JSON invalide donne une erreur.

Puis-je convertir seulement une partie du texte ?

Oui. Sélectionnez un fragment dans l’éditeur et une petite barre propose les formats pour cette seule sélection ; le reste du texte ne change pas.