Convertisseur de cas
Transformez n'importe quelle chaîne entre les styles de casse des lettres courants en un seul clic. Corrigez le verrouillage accidentel des majuscules, formatez les titres dans la casse du titre ou transformez une phrase en camelCase pour les variables JavaScript et en Snake_case pour Python. Les résultats apparaissent instantanément et restent sur votre appareil.
Texte d'entrée
Comment convertir la casse du texte
1. Collez ou tapez le texte que vous souhaitez convertir.
2. Choisissez une casse cible : majuscule, minuscule, casse du titre, casse de la phrase, camelCase, Snake_case ou kebab-case.
3. Copiez la sortie convertie de la zone de résultats.
4. Essayez un autre style sur la même entrée sans retaper.
Exemples de conversion
Correction du verrouillage accidentel des majuscules
"HELLO WORLD" → minuscule → "hello world". Utile lorsque vous avez tapé un sujet d'e-mail avec le verrouillage des majuscules activé.
Nom de la variable JavaScript
"page de profil utilisateur" → camelCase → "userProfilePage". Standard pour les identifiants JS/TS.
Préparation du slug d'URL
"Titre de mon article de blog" → cas-kebab → "titre-de-mon-article-de-blog". Associez-le au générateur de slugs pour obtenir des slugs finaux sécurisés pour les URL.
Quand utiliser le convertisseur de cas
• Lorsque vous avez besoin d'une capitalisation de titre cohérente pour un document ou un CMS.
• Lorsque vous renommez des variables ou des colonnes de base de données pour correspondre aux conventions de code.
• Lorsque vous corrigez un texte collé arrivé dans la mauvaise casse.
Quand choisir autre chose
• Lorsque vous avez besoin de règles de casse turque ou allemande tenant nombre des paramètres régionaux, cet outil utilise des règles ASCII standard.
• Lorsque vous avez besoin de slugs d'URL avec gestion des caractères spéciaux, utilisez le générateur de slugs.
• Lorsque vous devez inverser des chaînes entières caractère par caractère, utilisez l'inverseur de texte.
Conventions de dénomination dans le code et les API
JavaScript et Java privilégient camelCase pour les variables et les méthodes (getUserName). Python et Ruby utilisent Snake_case (get_user_name). Les classes CSS et les chemins d'URL utilisent souvent kebab-case (nav-bar-item). Les constantes dans de nombreuses langues sont SCREAMING_SNAKE_CASE (MAX_RETRIES). Faire correspondre la convention de votre pile empêche les commentaires de révision et les avertissements de linter.
Casse du titre vs casse de la phrase dans l'édition
La casse du titre semble formelle dans les titres et les titres de livres : "The Quick Brown Fox". La casse de la phrase ne met en majuscule que le premier mot et les noms propres : « Le renard brun rapide ». L'APA et Chicago diffèrent sur les mots à mettre en majuscule dans les titres : en cas de doute, suivez votre guide de style. Cet outil fournit un point de départ cohérent que vous pouvez affiner manuellement.
Questions fréquentes
Qu’est-ce que la casse du titre ?
La casse du titre met en majuscule la première lettre des mots majeurs. Les mots mineurs comme « a », « le » et « de » restent souvent en minuscules à moins qu'ils ne commencent la chaîne.
Comment camelCase gère-t-il les espaces et la ponctuation ?
Les espaces et la plupart des signes de ponctuation sont supprimés ; chaque mot après le premier est en majuscule. "hello-world test" devient "helloWorldTest".
Quelle est la différence entre Snake_case et Kebab-Case ?
Snake_case utilise des traits de soulignement (my_variable) ; kebab-case utilise des traits d'union (ma-variable). Le cas Kebab est courant dans les URL ; Snake_case en Python et SQL.
Est-ce que cela change les caractères non anglais ?
Les majuscules et les minuscules s'appliquent aux lettres Unicode lorsqu'elles sont définies. Les caractères sans variante de casse restent inchangés.
Puis-je convertir une colonne CSV entière ?
Collez une valeur ou plusieurs lignes. Chaque ligne est convertie indépendamment, ce qui est utile pour renommer par lots les éléments de liste.
Mon texte est-il envoyé à un serveur ?
Non. La conversion fonctionne localement dans votre navigateur.