TextSorter
0

Comment convertir la casse en ligne

Notre convertisseur de casse gratuit transforme le texte entre différents formats en un seul clic :

Référence des formats de casse

FormatExempleUtilisation courante
UPPERCASELE RENARD BRUN RAPIDETitres, acronymes, emphase
lowercasele renard brun rapideE-mails, URLs, normalisation
Title CaseLe Renard Brun RapideTitres, manchettes, noms propres
Sentence caseLe renard brun rapide.Texte normal, paragraphes
camelCaseleRenardBrunRapideVariables et fonctions en JavaScript
PascalCaseLeRenardBrunRapideNoms de classes, composants React
snake_casele_renard_brun_rapideVariables en Python, colonnes de base de données
kebab-casele-renard-brun-rapideClasses CSS, URLs, noms de fichiers

Cas d'utilisation fréquents

💻 Programmation et développement

Convertissez des noms de variables entre les conventions de code.

📝 Rédaction et édition

Corrigez les problèmes de casse dans les documents.

🔗 URLs et noms de fichiers

Créez des slugs conviviaux pour les URLs en utilisant le kebab-case.

📊 Nettoyage des données

Normalisez des données incohérentes en minuscules.

Pourquoi la casse titre met chaque mot en majuscule (même les petits mots de liaison)

La version courte : le bouton Titre n'a qu'une seule règle, mettre la première lettre de chaque mot en majuscule, sans dictionnaire de mots de liaison courts à ignorer. C'est plus simple que n'importe quel guide de style publié.

Vous collez
the lord of the rings: a tale of two cities
Titre donne
The Lord Of The Rings: A Tale Of Two Cities

Le bouton met d'abord tout votre texte en minuscules, puis le parcourt à la recherche de la première lettre de chaque mot pour la mettre en majuscule. Rien d'autre ne change. Il n'y a aucune liste d'articles, de conjonctions ou de prépositions courtes qu'il sait devoir laisser intacts, donc "Of", "The" et "A" sont mis en majuscule au même titre que "Lord" et "Rings". Si vous avez lu un gros titre publié ou le dos d'un livre, cela peut vous sembler un peu bizarre, car les guides de style professionnels ne mettent pas chaque mot d'un titre en majuscule. Le style AP et le Chicago Manual of Style ont chacun leur propre liste d'exceptions pour les mots de liaison courts, et le tableau de référence plus bas sur cette page détaille comment les deux diffèrent.

La ponctuation peut créer un faux mot que le bouton mettra en majuscule. La règle qui trouve la première lettre d'un mot se déclenche sur toute lettre située juste après un caractère qui n'est pas une lettre, y compris une apostrophe. Passez don't stop believing au Titre et vous obtenez Don'T Stop Believing, avec un T majuscule juste après l'apostrophe. Ce n'est pas un bug au sens traditionnel, c'est la même règle de limite de mot qui fait exactement ce qu'elle fait partout ailleurs, mais atterrit à un endroit que vous ne choisiriez pas à la main.

Pour un point de départ rapide et cohérent, cela fonctionne bien : chaque mot est traité de la même manière, à chaque fois, sans rien laisser au hasard. Pour un titre destiné à une publication avec un style maison, traitez la sortie comme un premier jet et mettez manuellement en minuscules les mots de liaison courts, ou corrigez la majuscule intruse après une apostrophe, que votre guide de style requiert.

Ce que la casse phrase met réellement en majuscule

Plus que le premier mot : La casse phrase met en majuscule la première lettre du texte, la première lettre de chaque nouvelle ligne et la première lettre après un point, un point d'interrogation ou un point d'exclamation. Elle n'a aucune idée de ce qu'est un nom propre ou un acronyme.

Vous collez
Yesterday I visited NASA and MIT. It was fun.
Phrase donne
Yesterday i visited nasa and mit. It was fun.

Remarquez ce qui a survécu et ce qui n'a pas survécu. "Yesterday" reste en majuscule car il ouvre le texte, et "It" reste en majuscule car il suit un point. Le pronom "I" au milieu de la première phrase passe en minuscules avec tout le reste, tout comme les acronymes "NASA" et "MIT", car le bouton n'a pas de dictionnaire d'acronymes, de noms propres ou la règle anglaise selon laquelle le pronom autonome "I" prend toujours une majuscule. Il ne connaît que deux déclencheurs : le tout début du texte et le caractère juste après la ponctuation de fin de phrase.

Il existe un deuxième déclencheur auquel la plupart des gens ne s'attendent pas. Le modèle derrière ce bouton s'exécute en mode multiligne, donc le début du texte signifie en réalité le début de chaque ligne, pas seulement la première :

Deux lignes collées
first sentence here.
second line, brand new paragraph.
Phrase donne
First sentence here.
Second line, brand new paragraph.

Les deux lignes commencent par une majuscule, même si la deuxième ligne ne suit pas un point, un point d'interrogation ou un point d'exclamation quelque part sur la ligne précédente. Si votre texte est une liste de lignes séparées plutôt qu'un paragraphe fluide, c'est généralement exactement ce que vous voulez. S'il s'agit d'un paragraphe avec des retours à la ligne forcés, chaque ligne enveloppée prendra une majuscule qu'elle n'obtiendrait pas si le même texte formait une seule longue ligne.

Les acronymes et les lettres isolées ne sont jamais restaurés automatiquement. La casse phrase est très utile pour normaliser un texte arrivé avec des majuscules incohérentes ou criées, transformant "C'EST TELLEMENT PASSIONNANT VEUILLEZ LIRE" en une phrase d'apparence normale, mais prévoyez une lecture rapide ensuite pour corriger tout acronyme, nom de marque, nom propre ou "I" isolé que le passage en minuscules a écrasé.

Pourquoi la conversion de camelCase à snake_case ne donne rien

Le séparateur ne recherche que les espaces, les tirets bas et les tirets. Il ne vérifie jamais si une lettre minuscule se trouve à côté d'une majuscule, donc un identifiant déjà en casse spécifique n'a plus de séparateurs à trouver.

Entrée camelCase
myVariableName
Sortie snake_case
myvariablename

Chaque bouton de casse pour code, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, COBOL-CASE, dot.case, path/case et Train-Case, fonctionne de la même manière en deux étapes : il divise le texte en mots, puis rejoint ces mots en utilisant une règle d'espacement et de casse différente. L'étape de division ne coupe que sur des suites d'espaces, de tirets bas et de tirets. myVariableName ne contient rien de tout cela, le séparateur le traite donc comme un seul mot, et chaque bouton de casse ne fait que réétiqueter ce seul mot au lieu de séparer "my", "Variable" et "Name" en premier.

Commencez plutôt par une phrase simple séparée par des espaces, et chaque bouton de casse la divise et la rejoint correctement. Une entrée, neuf sorties :

BoutonSortie pour "user profile settings"
camelCaseuserProfileSettings
PascalCaseUserProfileSettings
snake_caseuser_profile_settings
kebab-caseuser-profile-settings
CONSTANT_CASEUSER_PROFILE_SETTINGS
COBOL-CASEUSER-PROFILE-SETTINGS
dot.caseuser.profile.settings
path/caseuser/profile/settings
Train-CaseUser-Profile-Settings

L'enchaînement des conversions fonctionne, tant que les séparateurs survivent. Convertir une phrase en snake_case puis cliquer sur kebab-case sur le résultat fonctionne toujours, car les tirets bas laissés derrière sont des points de coupure valides pour le clic suivant. La conversion en camelCase ou PascalCase en premier supprime tous les séparateurs, de sorte qu'un deuxième clic de casse après cela n'a plus rien à séparer.

Pourquoi le ß allemand et le I turc ne font pas l'aller-retour entre majuscules et minuscules

Deux alphabets, une règle de casse. Majuscules et Minuscules utilisent la conversion de casse standard du navigateur, indépendante des paramètres régionaux, qui est correcte pour l'anglais et la plupart des langues à écriture latine, mais ne correspond pas aux règles de casse allemandes ou turques dans tous les cas.

Mot allemand entrée
straße
Majuscules donne
STRASSE

La lettre ß n'a pas de forme majuscule à un seul caractère dans les règles de casse standard. Sa conversion développe donc un caractère en deux : "SS". C'est correct et attendu, et c'est aussi pourquoi le texte en majuscules ressort avec un caractère de plus que ce que vous avez tapé. L'expansion ne fonctionne que dans un sens. Cliquez sur Minuscules sur ce résultat et vous obtenez strasse, pas le straße d'origine, car rien dans le texte n'indique que le double S était autrefois un seul ß.

Le turc rencontre un problème différent, parfois appelé le problème du I turc dans les cercles de développement logiciel. Le turc traite le i avec point et le ı sans point comme deux lettres séparées, chacune avec sa propre paire majuscule et minuscule, et ces paires ne correspondent pas à l'anglais.

I majuscule entrée
I
Minuscules donne
i

La mise en minuscules standard transforme un I majuscule en un i minuscule avec un point, correct en anglais, mais le turc s'attend à ce qu'un I majuscule sans point devienne un ı minuscule sans point à la place. L'inadéquation existe aussi dans l'autre sens : un simple i minuscule prend la majuscule en un simple I ici, alors que le turco s'attend à ce qu'un i minuscule avec point prenne la majuscule en un İ avec point. Pour l'anglais et presque toutes les autres langues à écriture latine, aucun de ces cas ne se présente jamais. Pour le texte en turc en particulier, vérifiez la sortie à l'œil nu plutôt que de faire confiance au bouton.

Les deux particularités ont la même origine. Majuscules et Minuscules appellent la conversion de casse simple et indépendante des paramètres régionaux du navigateur, plutôt qu'une conversion sensible aux paramètres régionaux. C'est le bon paramètre par défaut pour l'écrasante majorité des textes que cet outil voit, et c'est aussi pourquoi il vaut la peine de connaître ces deux alphabets spécifiques avant de compter sur un aller-retour complet par les deux boutons.

Pourquoi iPhone devient Iphone avec la casse titre

Chaque bouton traite chaque lettre de la même manière. Rien sur cette page ne sait qu'iPhone est un nom de marque avec une première lettre intentionnellement en minuscule, donc une conversion de texte intégral peut le détruire silencieusement.

iPhone via Titre
iPhone
Titre donne
Iphone

Les majuscules et minuscules laissent les noms de marque avec un aspect normal : iphone et IPHONE sont tous les deux ce à quoi vous vous attendez. Titre est l'endroit où cela casse. Le bouton met d'abord tout le mot en minuscules, puis ne met en majuscule que sa toute première lettre, ce qui efface le P majuscule interne ainsi que le reste du style d'origine du mot. La même chose arrive à tout nom qui dépend de majuscules internes : eBay, YouTube et PlayStation perdent tous leur style de la même manière, car aucun d'entre eux ne survit intact à une conversion de casse sur un texte complet.

Recherchez les noms de marques après avoir converti un passage plus long. Il faut quelques secondes pour restaurar iPhone, eBay ou un nom similaire à la main, et c'est le moyen le plus rapide de rattraper ce qu'une conversion de texte intégral ne peut pas savoir préserver.

Quels mots courts doivent rester en minuscules dans un titre

Cela dépend du guide de style que vous suivez. Le style AP et le Chicago Manual of Style mettent tous deux en minuscules les mots de liaison courts dans un titre, mais ils ne sont pas d'accord sur les mots exacts concernés et sur la longueur qu'un mot peut avoir pour être toujours considéré comme court.

StyleRègle typique pour les mots courtsCourant dans
Style APMettez en minuscules les articles, les conjonctions de coordination et les prépositions de moins de quatre lettres, sauf s'il s'agit du premier ou du dernier motRédaction d'actualités, journalisme
Chicago Manual of StyleMettez en minuscules les articles, les conjonctions de coordination et les prépositions de n'importe quelle longueur, sauf s'il s'agit du premier ou du dernier motÉdition de livres, rédaction académique
Casse phraseMettez en majuscule uniquement le premier mot et les noms propres. Tout le reste reste en minusculesTitres web modernes, libellés d'interface utilisateur, les propres titres de ce site
Casse titre simple (le bouton Titre de cet outil)Mettez chaque mot en majuscule, sans exceptionMise en majuscules rapide et informelle. Un point de départ avant l'édition manuelle

Aucune de ces conventions n'est plus correcte qu'une autre. Elles existent parce que différentes traditions éditoriales sont parvenues à des réponses différentes à la même question. Choisissez une convention pour un écrit donné, un blog, un livre, un ensemble de libellés d'interface utilisateur, et appliquez la de manière cohérente plutôt que de mélanger des titres de style AP avec des titres de style Chicago dans le même document. Le bouton Titre vous donne le point de départ le plus simple de ce tableau. Pour passer de là au style AP ou Chicago, il faut mettre manuellement en minuscules les mots courts spécifiques que cette convention requiert.

Ce que fait réellement chaque conversion de casse stylistique

Six boutons de fantaisie modifient la forme du texte pour l'effet, non pour la grammaire ou le code. Deux d'entre eux fonctionnent en insérant des marques Unicode invisibles plutôt qu'en appliquant un véritable formatage gras, barré ou souligné, et cela a des conséquences sur l'endroit où ils s'afficheront réellement de manière correcte.

BoutonVous collezVous obtenezComment ça marche
sPongeBob (Moqueur)not a bugnOt a bUgAlterne minuscules et majuscules selon la position du caractère, en comptant chaque caractère, y compris les espaces et la ponctuation.
InverserHello WorldhELLO wORLDInverse la casse de chaque lettre individuellement. Exécutez le deux fois et vous récupérez le texte d'origine.
1337 Leetelite status3l173 5747u5Remplace six lettres par des chiffres d'apparence similaire : a4, e3, i1, o0, s5, t7. Toutes les autres lettres passent sans être modifiées.
Pleine chasseHi 5!Hi 5!Bascule les lettres, les chiffres et la ponctuation ASCII vers leurs formes Unicode larges, et transforme un espace normal en espace idéographique.
Barrécancelledc̶a̶n̶c̶e̶l̶l̶e̶d̶Insère un caractère de combinaison de trait long après chaque caractère visible.
Soulignéimportanti̲m̲p̲o̲r̲t̲a̲n̲t̲Insère un caractère de combinaison de ligne basse après chaque caractère visible.

Le modèle sPongeBob est facilement interprété à tort comme aléatoire. Ce n'est pas le cas : la position du caractère zéro, deux, quatre et ainsi de suite sort toujours en minuscules, et la position un, trois, cinq et ainsi de suite sort toujours en majuscules, comptées sur l'ensemble de la chaîne y compris les espaces. C'est aussi pourquoi le même mot peut prendre une majuscule différente selon le nombre de caractères qui le précèdent dans la phrase.

Le barré et le souligné ne sont pas de véritables formatages de texte. Ils fonctionnent en empilant un caractère de combinaison Unicode sur chaque lettre au lieu d'appliquer le style gras, italique ou barré de manière normale. Les navigateurs modernes et la plupart des applications de chat et de réseaux sociaux affichent l'effet correctement, mais certains systèmes plus anciens, les éditeurs de texte brut et les champs de formulaire suppriment ou mutilent les caractères de combinaison, ce qui peut transformer l'effet en un mur de marques perdues ou le supprimer complètement. Collez dans la destination et vérifiez avant de vous y fier.

Cinq utilisations réelles de cet outil par les utilisateurs

Convertir un libellé d'interface utilisateur dans toutes les casses de code dont un projet a besoin

Tapez une phrase simple et lisible par l'homme, "user profile settings", et passez la en camelCase pour une variable JavaScript, snake_case pour une fonction Python ou une colonne de base de données, kebab-case pour une classe CSS ou un slug d'URL, et CONSTANT_CASE pour une variable d'environnement, le tout à partir de la même phrase de départ au lieu de la retaper quatre fois.

Nettoyer un texte copié à partir d'un PDF

Le texte des PDF arrive parfois avec des majuscules incohérentes, des en-têtes TOUT EN MAJUSCULES mélangés à des paragraphes normaux. Le passage en minuscules suivi d'une révision manuelle, ou la casse phrase suivie de la restauration des acronymes et des noms propres qu'elle a aplatis, est généralement plus rapide que de retaper le passage à partir de zéro.

Normaliser une colonne de données avant la déduplication

La conversion d'une liste de noms ou d'entrées en minuscules avant de la comparer à une autre liste est une étape courante dans le nettoyage des données, car elle supprime la majuscule en tant que source de faux résultats "différents" avant qu'une étape de déduplication ou de correspondance ne s'exécute ailleurs.

Rédiger un titre avant d'appliquer un style maison

Utilisez Titre pour que chaque mot commence par une majuscule en guise de premier passage rapide, puis mettez manuellement en minuscules les mots de liaison courts spécifiques que votre guide de style, AP, Chicago ou un style maison qui vous est propre, requiera avant la publication. Le tableau de référence ci-dessus répertorie ce que chacun de ces deux guides de style requiert réellement.

Faire ressortir un message sur une plateforme qui gère l'Unicode

La pleine chasse et le 1337 leet transforment tous deux du texte brut en quelque chose de visuellement distinct pour un nom d'utilisateur, une ligne de biographie ou une publication sociale, sans avoir besoin d'une image ou d'une police spéciale. Étant donné que les deux reposent sur des caractères Unicode standard plutôt que sur une image, le résultat se copie et se colle en tant que texte brut partout où l'Unicode est pris en charge, bien qu'il vaille la peine de vérifier s'il s'affiche correctement sur la plateforme en question au préalable.

Questions fréquentes

Comment convertir du texte en majuscules ?
Collez votre texte dans l'éditeur et cliquez sur le bouton « AA Maj ». Toutes les lettres seront instantanément converties en MAJUSCULES.
Qu'est-ce que le Format Titre ?
Le Format Titre met en majuscule la première lettre de chaque mot. Exemple : « le renard brun rapide » devient « Le Renard Brun Rapide ».
Quelle est la différence entre snake_case et kebab-case ?
Le snake_case utilise des underscores (Python), tandis que le kebab-case utilise des tirets (CSS/URLs). Les deux sont en minuscules.
Mon texte est-il privé ?
Oui ! Toutes les conversions s'effectuent localement dans votre navigateur. Votre texte ne quitte jamais votre appareil.

Outils de texte associés

🔒 100 % Privé et Sécurisé

Toutes les conversions de casse s'effectuent localement dans votre navigateur : votre texte n'est jamais envoyé sur un serveur.