T

Text Machine

Des outils de texte puissants, dans votre navigateur

Convertisseur de Casse

Entrez votre texte dans la zone de saisie. Sélectionnez la casse souhaitée parmi les options ci-dessous, et le texte converti apparaîtra dans la zone de sortie.

Texte Original
Sélectionnez le Type de Casse
Texte Converti
Mots / Caractères / Lignes

0

Mots

0

Caractères

0

Lignes

Comment utiliser Convertisseur de Casse

  1. 1

    Saisissez votre texte

    Tapez ou collez le texte à reformater dans la zone Texte original.

  2. 2

    Sélectionnez un type de casse

    Choisissez parmi des options telles que MAJUSCULES, minuscules, Casse De Titre, Casse de phrase, camelCase, snake_case, kebab-case, et bien d'autres.

  3. 3

    Visualisez le texte converti

    Le texte reformaté apparaît instantanément dans la zone Texte converti, accompagné du nombre de mots, de caractères et de lignes.

  4. 4

    Copiez le résultat

    Cliquez sur Copier dans le presse-papiers pour récupérer le texte converti, ou sur Effacer le texte pour réinitialiser les deux champs.

Guide pratique des styles de casse de texte

Pourquoi la casse est un outil, et pas seulement un style

La capitalisation porte du sens. La bonne casse indique ce qu'est un fragment de texte : un titre, une phrase, un nom de variable, un slug d'URL ou une constante. La choisir à la main est fastidieux et source d'erreurs, surtout pour les identifiants de programmation où un seul caractère erroné casse le code. Un convertisseur de casse applique une règle cohérente à une chaîne entière en une seule étape.

Cet outil couvre les casses d'écriture courantes ainsi que les styles d'identifiants que les développeurs utilisent au quotidien, et il affiche en direct le nombre de mots, de caractères et de lignes pendant que vous travaillez. Les sections ci-dessous définissent chaque style avec un exemple détaillé et expliquent quand y recourir, afin que vous choisissiez la casse adaptée à la destination plutôt que de deviner.

UPPERCASE et lowercase

UPPERCASE convertit chaque lettre en majuscule : « hello world » devient « HELLO WORLD ». C'est utile pour les libellés courts, les acronymes, les en-têtes juridiques et partout où vous voulez de l'emphase, mais de longs passages en tout en majuscules se lisent lentement et donnent l'impression de crier : utilisez-le avec parcimonie. lowercase fait l'inverse, en abaissant tout : « Hello World » devient « hello world ».

lowercase est pratique pour normaliser une entrée avant comparaison, pour une esthétique délibérément décontractée et pour nettoyer un texte arrivé en hurlant. Les deux transformations ne changent que la casse : convertir en UPPERCASE puis revenir en lowercase n'altère jamais les lettres réelles ni l'ordre des mots, seulement leur forme. Ce sont les plus simples et les plus prévisibles de tous les styles de casse.

Title Case et Sentence case

Title Case met une majuscule à la première lettre de chaque mot important, comme dans « The Quick Brown Fox », et c'est la convention pour les titres d'articles, les titres et les en-têtes. Sentence case ne met une majuscule qu'à la première lettre du texte (et, en bonne pratique, aux noms propres), comme dans « The quick brown fox », ce qui correspond à la rédaction ordinaire. Choisir entre les deux revient surtout à savoir si vous écrivez un titre ou une phrase.

Sachez que les véritables guides de style en title case comportent des règles que ce type de conversion automatique ne peut pas entièrement connaître : beaucoup de guides laissent en minuscules des mots courts comme « a », « an », « the », « and », « of » et « in », sauf lorsqu'ils débutent le titre. Une Title Case automatique met une majuscule au début de chaque mot comme valeur par défaut raisonnable ; pour un style éditorial strict, vous voudrez peut-être passer ensuite vous-même les mots mineurs en minuscules.

camelCase et PascalCase

camelCase joint les mots sans espaces et met une majuscule à chaque mot sauf le premier, produisant « helloWorld » ou « getUserName ». C'est la convention dominante pour les variables et les fonctions dans des langages comme JavaScript et Java. PascalCase (aussi appelé UpperCamelCase) repose sur la même idée mais met aussi une majuscule au premier mot, donnant « HelloWorld » ou « GetUserName ».

Par convention, PascalCase nomme les classes, les types, les composants et les constructeurs, tandis que camelCase nomme les valeurs et les fonctions que vous manipulez au jour le jour. Les garder distincts rend le code auto-documenté : un lecteur distingue une classe d'une variable d'un coup d'œil. Les deux suppriment les espaces de votre saisie, de sorte que « user profile id » devient respectivement « userProfileId » ou « UserProfileId ».

snake_case, kebab-case et CONSTANT_CASE

Ces styles remplacent les espaces par un séparateur au lieu de les supprimer. snake_case utilise des traits de soulignement et reste en minuscules : « user profile id » devient « user_profile_id », la norme pour les variables et les fonctions en Python et Ruby ainsi que pour de nombreux noms de colonnes de base de données. kebab-case utilise des traits d'union : « user_profile_id » s'écrit « user-profile-id », le bon choix pour les slugs d'URL, les noms de classes CSS et les noms de fichiers, car les traits d'union sont compatibles avec les URL et les systèmes de fichiers.

CONSTANT_CASE, c'est du snake_case tout en majuscules, comme dans « MAX_RETRY_COUNT », la convention de longue date pour les constantes et les variables d'environnement dans la plupart des langages. Cet outil propose aussi dot.case (« user.profile.id »), path/case (« user/profile/id ») et Header-Case (« User-Profile-Id »), qui correspondent respectivement, et de façon nette, aux clés de configuration, aux chemins de fichiers et aux noms d'en-têtes HTTP.

Les casses ludiques et utilitaires

Quelques styles existent pour l'effet ou pour transformer un texte existant plutôt que pour produire des identifiants. iNVERSE cASE inverse la casse de chaque lettre, de sorte que « Hello » devient « hELLO », ce qui est utile pour corriger un texte tapé par mégarde avec la touche Verr. Maj activée. AlTeRnAtInG CaSe parcourt les lettres une à une en alternant les majuscules, l'allure « moqueuse » classique des mèmes.

RaNDoM CasE met des majuscules de façon imprévisible pour un aspect chaotique et stylisé. Ces trois styles diffèrent des autres en ce qu'ils lisent vos lettres existantes et leur réattribuent une casse : ils servent donc à styliser des mots que vous avez déjà plutôt qu'à formater un identifiant. Ils sont populaires pour les publications sur les réseaux sociaux et les légendes où l'apparence elle-même est le but.

Choisir la bonne casse pour la tâche

Adaptez la casse à la destination. La prose et le corps de texte utilisent Sentence case ; les titres et les intitulés utilisent Title Case ; les libellés courts et percutants utilisent UPPERCASE. Dans le code, suivez la convention du langage cible : camelCase ou snake_case pour les variables et les fonctions, PascalCase pour les classes et les composants, CONSTANT_CASE pour les constantes, kebab-case pour les classes CSS et les slugs d'URL, et dot.case ou path/case pour les clés de configuration et les chemins de fichiers.

La cohérence compte plus que n'importe quelle préférence isolée. Une base de code qui mélange snake_case et camelCase pour le même type de nom est plus difficile à lire et à relire. Choisissez la convention attendue par votre framework ou votre équipe et appliquez-la uniformément. Ce convertisseur rend cela rapide : collez une liste de noms, choisissez le style cible et copiez le résultat normalisé.

Erreurs courantes à surveiller

La conversion automatique de casse ne comprend pas le sens, elle peut donc dénaturer ce qui demande un traitement particulier. Les acronymes en sont l'exemple classique : Title Case peut transformer « NASA » en « Nasa », et camelCase peut rendre « parseHTMLString » en « parseHtmlString », perdant la capitalisation voulue. Après la conversion, repérez les acronymes et les sigles et corrigez-les à la main.

Les noms propres peuvent subir le même sort en Sentence case ou en lowercase, qui ne sauront pas que « paris » doit rester « Paris ». Pour les styles d'identifiants, rappelez-vous aussi que la conversion change les séparateurs de mots : convertir en snake_case puis en Title Case ne récupérera pas toujours exactement votre espacement d'origine si l'entrée comportait une ponctuation inhabituelle. Lorsque le résultat doit être exact, convertissez, puis relisez les cas particuliers plutôt que de faire aveuglément confiance à la transformation.

Questions fréquentes

Quels styles de casse sont pris en charge ?
L'outil couvre un large éventail : casse de phrase, minuscules, MAJUSCULES, Casse De Titre, camelCase, PascalCase, snake_case, kebab-case, dot.case, path/case, CONSTANT_CASE, Header-Case, cASSE iNVERSÉE, CasSE aLéAtoIRE et CaSsE AlTeRnÉe. C'est utile aussi bien pour la prose que pour les identifiants de programmation.
Quelle est la différence entre la Casse De Titre et la Casse de phrase ?
La Casse De Titre met en majuscule la première lettre de chaque mot important (pour les titres), tandis que la Casse de phrase ne met en majuscule que la première lettre de la phrase et laisse le reste en minuscules, comme dans l'écriture normale.
Peut-il produire des formats adaptés à la programmation ?
Oui. camelCase, PascalCase, snake_case, kebab-case, dot.case, path/case et CONSTANT_CASE sont tous disponibles, ce qui est pratique pour nommer des variables, des fichiers, des classes CSS, des constantes et des URL.
La conversion modifie-t-elle mes mots réels ?
Non. Seules la casse des lettres et, pour les styles d'identifiants, les séparateurs de mots changent. Les mots eux-mêmes restent identiques, vous pouvez donc convertir puis reconvertir sans perdre de contenu.
L'outil est-il gratuit et confidentiel ?
Oui. La conversion de casse se fait entièrement dans votre navigateur, sans aucun envoi : il est gratuit et votre texte reste privé sur votre appareil.

Outils similaires

Continuez avec ces outils pratiques

Majuscule à la Première Lettre

Mettre en Majuscule Chaque Mot

Outil de Capitalisation de Titres

Rechercher et Remplacer du Texte

Bionic Reading

Supprimer les Espaces Superflus