Convertir la casse du texte en ligne (phrase, titre, camelCase, etc.)
Transformez par lots libellés, clés d'énumération et casse du texte sans ouvrir l'éditeur — pratique pour refactoriser des API, nettoyer des tableurs ou respecter une charte rédactionnelle.

D’autres utilitaires qui complètent bien ce guide :
Pourquoi c'est important
Les rédacteurs collent des titres exportés depuis un CMS où tout arrive EN MAJUSCULES. Les développeurs renomment une douzaine de champs GraphQL de snake_case à camelCase avant de régénérer le SDK. Le support fusionne des titres de tickets de trois régions dans un même tableur et a besoin d'un titre capitalisé pour les rapports. Changer la casse n'a rien de glamour — jusqu'à ce qu'il faille une transformation cohérente sur des centaines de lignes. Le faire dans le navigateur évite de coller des chaînes confidentielles dans des extensions presse-papiers inconnues.
Trois scénarios réels
Collez les constantes exportées et basculez entre camelCase, PascalCase et CONSTANT_CASE en quelques secondes.
Moins de renommages manuels
Convertissez des blocs en casse de phrase ou titre selon la charte maison.
Titres prêts à publier
Passez en minuscules du texte bruyant tout en conservant les acronymes à relire séparément.
Jetons cohérents
Parcours
Ouvrez le convertisseur de casse.
Collez votre texte
Un paragraphe ou des centaines de lignes — l'outil conserve les sauts de ligne pour les flux type CSV.
Choisissez le mode cible
Phrase, minuscules, MAJUSCULES, titre, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, header-case — selon votre code ou votre guide éditorial.
Relisez l'aperçu
La sortie se met à jour immédiatement pour repérer les cas limites (noms propres, API à laisser inchangées).
Copiez ou remplacez
Réinjectez le bloc transformé dans l'éditeur, le tableur ou le système de tickets.
Input
user_profile_id
first_name
LAST_LOGIN_ATOutput
userProfileId
firstName
lastLoginAtConseils avancés
- Supprimez d'abord les espaces superflus si les lignes en contiennent — combinez avec le formateur de texte lorsque du JSON est en jeu.
- Évitez de coller des identifiants sensibles sur des tableaux partagés même si le traitement est local ; les habitudes comptent en changeant d'onglet.
- La capitalisation titre est subjective : vérifiez les noms propres après conversion en masse.
- Enchaînez les modes : snake → camel une fois, puis PascalCase uniquement où React l'exige.
Pièges courants
Piège courant
Changer la casse casse les chemins hachés
Les URL ou noms de fichiers liés à des checksums peuvent dépendre de la casse exacte sur serveurs sensibles. Convertissez des copies hors ligne, pas les chemins de production, sauf si vous maîtrisez le comportement du système de fichiers.
Piège courant
Les acronymes perdent du sens en titre
USA TODAY devient maladroit automatiquement. Gardez une courte liste de corrections manuelles.
Piège courant
Ligatures Unicode et lettres accentuées
Certains modes capitalisent différemment les clusters de graphèmes selon le navigateur. Contrôlez les noms avec diacritiques avant publication des chaînes localisées.
Quand ce n'est pas l'outil adapté
- Renommages sémantiques (
UserDTO→CustomerDTO) : utilisez le refactoring IDE ou des codemods pour mettre à jour toutes les références. - Unicité des slugs : les générateurs ont encore besoin de dédoublonnage au-delà de la casse.
- Corrections lint : ESLint appliquer mieux les politiques d'identifiants par langage.
FAQ
Est-ce que mon texte est envoyé sur un serveur ?
Non. MoreKits traite les chaînes localement dans votre session — utile pour des titres confidentiels ou des noms de fonctionnalités non publiées.
Puis-je convertir seulement quelques lignes ?
Collez uniquement ce que vous voulez transformer ; combinez avec la sélection partielle de l'éditeur sur de très gros fichiers.
camelCase insère-t-il des espaces automatiquement ?
Les modes supposent des transformations selon délimiteurs (underscores, tirets). La prose brute peut nécessiter une division manuelle avant les modes structurels.
Étapes suivantes
- Comparez les refactors avec le comparateur de texte.
- Échappez les chaînes destinées au HTML ou JSON via échappement de texte.
- Formatez les charges JSON avec le formateur de texte.