Convertisseur de casse
Convertissez du texte en majuscules, minuscules, title case, camelCase, snake_case, kebab-case et casse de phrase, en local dans votre navigateur.
🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargéCe que fait le convertisseur de casse
Le convertisseur de casse transforme des mots, titres, libellés et identifiants d'un style de nommage courant à un autre. Il couvre les majuscules, les minuscules, le title case, le camelCase, le snake_case, le kebab-case et la casse de phrase. Il est utile quand du texte circule entre des fichiers de design, de la documentation, des classes CSS, des variables JavaScript, des variables d'environnement, des colonnes de base de données et des noms de tests qui suivent des conventions légèrement différentes.
Cette page est conçue pour le travail quotidien des développeurs : vérifications rapides pendant le débogage, préparation de petits exemples pour la documentation et nettoyage de données avant de les coller dans un éditeur, un terminal, un ticket ou une fixture de test. L'interface garde l'entrée, les commandes, la sortie et le message d'état à proximité, ce qui permet de vérifier facilement le résultat avant de le copier.
Un flux de travail privé dans le navigateur
Tout le traitement s'effectue avec du JavaScript dans le navigateur. L'outil n'envoie vos textes, jetons, URL, extraits ou valeurs générées à aucun serveur et ne nécessite aucun compte. Ce modèle de confidentialité est important, car les petits utilitaires reçoivent souvent de vraies réponses d'API, des exemples de configuration, des journaux, des données d'authentification ou des exemples proches de données clients lors du dépannage. Travailler en local réduit les risques et rend l'outil instantané, puisqu'il n'y a aucun aller-retour réseau.
Conseils pratiques
La conversion automatique ne peut pas connaître tous les acronymes, noms de marque ou exceptions propres à un projet. Relisez des éléments tels que API, URL, ID, HTML et les noms de produits avant de les valider. Les modes basés sur les mots séparent la ponctuation, les espaces, les tirets bas, les traits d'union et les frontières du camelCase, tandis que les majuscules et les minuscules conservent les séparateurs d'origine.
Relisez toujours le résultat transformé avant de vous y fier en production. Les utilitaires de navigateur sont excellents pour inspecter et préparer, mais ils ne peuvent pas comprendre toutes les conventions de projet ni toutes les exigences de sécurité. Si le résultat doit être validé dans un dépôt, partagé publiquement ou utilisé dans un flux d'authentification, vérifiez qu'il ne contient aucun secret et qu'il respecte le format attendu par votre application.
Exemples et détails de fonctionnement
La saisie user first name devient userFirstName en camelCase, user_first_name en snake_case, user-first-name en kebab-case et User First Name en title case. Un identifiant camelCase tel que getUserID est découpé à ses frontières de casse en get, user et id ; le snake_case renvoie donc get_user_id.
Quelques détails méritent d'être connus. Le title case met une majuscule à chaque mot, y compris les petits mots comme « of » et « and » ; ajustez-les à la main si votre guide de style les met en minuscules. La casse de phrase met toute la saisie en minuscules et ne met en majuscule que le premier caractère ; elle ne détecte ni les phrases suivantes ni les noms propres. Comme le camelCase, le snake_case et le kebab-case reconstruisent le texte à partir des mots, la ponctuation et les sauts de ligne sont supprimés et le résultat tient sur une seule ligne. Une suite de majuscules suivie d'un mot, comme HTTPResponse, reste un seul mot, car le découpage ne se fait qu'à l'endroit où une minuscule ou un chiffre rencontre une majuscule.
Comment utiliser
- Collez le texteAjoutez une phrase, un libellé ou un identifiant.
- Choisissez la casseCliquez sur le style de casse souhaité.
- Copiez le résultatUtilisez le texte converti là où vous en avez besoin.