Petit guide de la casse des lettres

La casse des lettres désigne la façon dont les langues écrites distinguent les grandes capitales des plus petites minuscules. Les systèmes d'écriture qui possèdent les deux associent les formes par paires : chaque capitale a une minuscule jumelle qui partage son nom, son son et sa place dans l'alphabet. Ce qui suit est un bref tour d'horizon des transformations que cet outil effectue et du moment où les utiliser.

Casse & texte

MAJUSCULES

Chaque lettre est affichée en capitale. Utile pour les libellés courts, les alertes et les sigles ; à éviter au-delà de quelques mots — la lecture ralentit et cela peut donner l'impression de crier.

Exemple
VOICI UN EXEMPLE DE LA CONVERSION DU TEXTE.

L'essayer dans le convertisseur →

minuscules

Chaque lettre est affichée dans sa petite forme. Les minuscules sont la norme pour le corps du texte dans l'écriture moderne : faciles à parcourir et discrètes sur la page.

Exemple
voici un exemple de la conversion du texte.

L'essayer dans le convertisseur →

Phrase

Seule la première lettre de chaque phrase est capitalisée — auxquels s'ajoutent les noms propres et tout ce que la grammaire exige. Le choix naturel pour les paragraphes, les textes d'interface et l'écriture conversationnelle.

Exemple
Voici un exemple de la conversion du texte.

L'essayer dans le convertisseur →

Titre

Capitalise les mots principaux — noms, verbes, adjectifs — et laisse en minuscule les articles, prépositions et conjonctions courtes. C'est le style classique des titres de publications et d'articles de blog.

Exemple
Voici un Exemple de la Conversion du Texte.

L'essayer dans le convertisseur →

Capitalisé

La première lettre de chaque mot est en capitale et les autres en minuscule — contrairement au style Titre, les petits mots ne sont pas épargnés. Courant pour les noms, les marques et les étiquettes courtes qui demandent une apparence uniforme.

Exemple
Voici Un Exemple De La Conversion Du Texte.

L'essayer dans le convertisseur →

cAsSe aLtErNéE

Commence en minuscule et alterne ensuite à chaque caractère, quelle que soit la casse d'origine. Utilisé surtout pour marquer un ton ironique sur les réseaux sociaux.

Exemple
vOiCi uN ExEmPlE De lA CoNvErSiOn dU TeXtE.

L'essayer dans le convertisseur →

iNVERSER lA cASSE

Inverse chaque lettre : les capitales deviennent minuscules et les minuscules deviennent capitales. Pratique pour des effets visuels rapides ou pour repérer une casse inhabituelle dans un texte source.

Exemple
vOICI UN EXEMPLE DE LA CONVERSION DU TEXTE.

L'essayer dans le convertisseur →

Inverser

Inverse l'ordre de chaque caractère du texte. Pratique pour de l'obfuscation rapide, vérifier un palindrome ou s'amuser avec la typographie.

Exemple
.etxet ud noisrevnoc al ed elpmexe nu icioV

L'essayer dans le convertisseur →

Nettoyer espaces

Réduit les suites d'espaces à un seul, supprime les espaces en début et fin de chaque ligne et enlève les lignes vides. Idéal pour nettoyer un texte collé depuis Word ou un PDF.

Exemple
Un texte propre et net sur une seule ligne.

L'essayer dans le convertisseur →

Dédupliquer lignes

Supprime les lignes en double en gardant la première occurrence. L'ordre des lignes restantes est préservé.

Exemple
alpha beta gamma

L'essayer dans le convertisseur →

Trier lignes

Trie toutes les lignes par ordre alphabétique avec une comparaison sensible à la locale. Pratique pour ranger des listes, des colonnes CSV ou des ensembles de clés JSON.

Exemple
alpha beta gamma

L'essayer dans le convertisseur →

Retirer Markdown

Supprime la syntaxe Markdown — titres, emphases, blocs de code, liens, images, listes — et renvoie du texte brut.

Exemple
Le texte en gras et un lien deviennent des mots simples.

L'essayer dans le convertisseur →

Développeur

camelCase

Le premier mot est en minuscule et chaque mot suivant commence par une capitale, tous collés sans espace. Le style d'identifiant par défaut pour les variables et fonctions en JavaScript, Java et Swift.

Exemple
voiciUnExempleDeLaConversionDuTexte

L'essayer dans le convertisseur →

PascalCase

Chaque mot — y compris le premier — commence par une capitale et tous sont collés sans espace. Employé pour les noms de types : classes, interfaces et composants React.

Exemple
VoiciUnExempleDeLaConversionDuTexte

L'essayer dans le convertisseur →

snake_case

Des mots en minuscules reliés par des tirets bas. Standard pour les identifiants en Python, Rust et Ruby, ainsi que pour la plupart des noms de colonnes SQL.

Exemple
voici_un_exemple_de_la_conversion_du_texte

L'essayer dans le convertisseur →

kebab-case

Des mots en minuscules reliés par des tirets. La convention pour les slugs d'URL, les noms de classes CSS et les attributs HTML.

Exemple
voici-un-exemple-de-la-conversion-du-texte

L'essayer dans le convertisseur →

CONSTANT_CASE

Des mots en majuscules reliés par des tirets bas. Utilisé pour les constantes véritables dans la plupart des langages et pour les variables d'environnement.

Exemple
VOICI_UN_EXEMPLE_DE_LA_CONVERSION_DU_TEXTE

L'essayer dans le convertisseur →

Slugify

Normalise une chaîne pour servir de slug d'URL : supprime les accents, retire la ponctuation et les caractères spéciaux, met tout en minuscules et joint les mots restants par des tirets.

Exemple
voici-un-exemple-de-la-conversion-du-texte

L'essayer dans le convertisseur →

Opérations sur le texte

Extraire e-mails

Parcourt l'entrée et extrait toutes les adresses e-mail trouvées, dédupliquées, une par ligne. Pratique pour récupérer des adresses depuis un fil d'e-mail collé ou un dump HTML.

Exemple
alice@example.com bob@convertcasehq.com

L'essayer dans le convertisseur →

Extraire URLs

Sort toutes les URL http(s) de l'entrée, dédupliquées, une par ligne. Utile pour récolter des liens dans des articles copiés ou des journaux de chat.

Exemple
https://convertcasehq.com https://example.com/blog

L'essayer dans le convertisseur →

Numéroter lignes

Préfixe chaque ligne par son numéro (base 1), aligné pour que les deux-points s'alignent verticalement. Moyen rapide de référencer des lignes en partageant un extrait.

Exemple
1: Première ligne 2: Deuxième ligne

L'essayer dans le convertisseur →

Mélanger lignes

Randomise l'ordre des lignes via un mélange Fisher–Yates. Utile pour mélanger des playlists, listes de noms ou jeux d'échantillons.

Exemple
gamma alpha beta

L'essayer dans le convertisseur →

Ligne aléatoire

Choisit aléatoirement une ligne non vide. Idéal pour tirer un nom, un gagnant ou un prompt dans une liste.

Exemple
alpha

L'essayer dans le convertisseur →

Joindre lignes

Compresse le texte multi-ligne en une seule ligne, séparée par des espaces, en condensant les espaces superflus. Utile pour défaire des paragraphes coupés par e-mail ou PDF.

Exemple
Première ligne Deuxième ligne Troisième ligne

L'essayer dans le convertisseur →

Convertir en LF

Normalise les fins de ligne Windows (CRLF) et ancien Mac (CR) en style Unix LF. Souvent nécessaire avant de pousser sur un dépôt ou de passer dans un outil Unix.

Exemple
Première ligne Deuxième ligne

L'essayer dans le convertisseur →

Convertir en CRLF

Convertit les fins de ligne en style Windows CRLF. Utile pour générer des fichiers ouverts dans Notepad ou utilisés par des outils exigeant CRLF.

Exemple
Première ligne\r\nDeuxième ligne

L'essayer dans le convertisseur →

Encodage & hachage

Encoder Base64

Encode n'importe quel texte UTF-8 en chaîne Base64. Utile pour stocker des données binaires en JSON, embarquer de petits assets en HTML ou partager de courtes charges utiles dans des URLs.

Exemple
Vm9pY2kgdW4gZXhlbXBsZSBkZSBsYSBjb252ZXJzaW9uIGR1IHRleHRlLg==

L'essayer dans le convertisseur →

Décoder Base64

Décode une chaîne Base64 en texte UTF-8. Renvoie une chaîne vide si l'entrée n'est pas un Base64 valide.

Exemple
Voici un exemple de la conversion du texte.

L'essayer dans le convertisseur →

Encoder URL

Encode une chaîne en pourcentage pour qu'elle puisse figurer dans une chaîne de requête ou un segment de chemin d'URL en toute sécurité.

Exemple
Bonjour%20le%20monde%20%26%20les%20amis

L'essayer dans le convertisseur →

Décoder URL

Décode une chaîne d'URL en pourcentage et renvoie les caractères d'origine.

Exemple
Bonjour le monde & les amis

L'essayer dans le convertisseur →

Échapper HTML

Remplace les cinq caractères HTML réservés (<, >, &, ", ') par leurs entités pour intégrer du texte non sûr dans du HTML en toute sécurité.

Exemple
&lt;script&gt;alert(1)&lt;/script&gt;

L'essayer dans le convertisseur →

Décoder HTML

Décode les entités HTML (nommées et numériques) en leurs caractères d'origine.

Exemple
<script>alert(1)</script>

L'essayer dans le convertisseur →

Retirer HTML

Retire toutes les balises HTML de l'entrée et décode les entités courantes, ne laissant que du texte brut. Les éléments de bloc tels que p, br et li deviennent des sauts de ligne pour préserver la structure.

Exemple
Ceci est du texte brut.

L'essayer dans le convertisseur →

ROT13

Un chiffre de substitution simple qui remplace chaque lettre par celle décalée de 13 positions dans l'alphabet. ROT13 est auto-inverse : l'appliquer deux fois redonne le texte original.

Exemple
Ibvpv ha rkrzcyr qr yn pbairefvba qh grkgr.

L'essayer dans le convertisseur →

Texte vers binaire

Encode chaque octet UTF-8 de l'entrée comme un nombre binaire 8 bits, séparés par des espaces. Utile pour les démos bas niveau et les exercices d'informatique.

Exemple
01001000 01101001

L'essayer dans le convertisseur →

Binaire vers texte

Décode une suite de nombres binaires 8 bits en texte UTF-8. Les espaces, virgules et autres caractères non binaires sont ignorés.

Exemple
Hi

L'essayer dans le convertisseur →

Texte vers hex

Encode chaque octet UTF-8 de l'entrée en valeur hexadécimale à deux chiffres. Courant pour déboguer les encodages et partager des données binaires en texte brut.

Exemple
48 65 6c 6c 6f

L'essayer dans le convertisseur →

Hex vers texte

Décode une suite de valeurs hex par octet en texte UTF-8. Les espaces et caractères non hex sont ignorés.

Exemple
Hello

L'essayer dans le convertisseur →

Décoratif & fantaisie

Texte barré

Ajoute après chaque caractère une marque combinante Unicode (U+0336) afin que le texte apparaisse barré dans du texte brut, des bios sociales et la plupart des messageries.

Exemple
V̶o̶i̶c̶i̶ ̶u̶n̶ ̶e̶x̶e̶m̶p̶l̶e̶ ̶d̶e̶ ̶l̶a̶ ̶c̶o̶n̶v̶e̶r̶s̶i̶o̶n̶ ̶d̶u̶ ̶t̶e̶x̶t̶e̶.̶

L'essayer dans le convertisseur →

Texte souligné

Ajoute après chaque caractère une marque combinante Unicode (U+0332) pour souligner le texte sans HTML ni Markdown.

Exemple
V̲o̲i̲c̲i̲ ̲u̲n̲ ̲e̲x̲e̲m̲p̲l̲e̲ ̲d̲e̲ ̲l̲a̲ ̲c̲o̲n̲v̲e̲r̲s̲i̲o̲n̲ ̲d̲u̲ ̲t̲e̲x̲t̲e̲.̲

L'essayer dans le convertisseur →

Texte à l'envers

Associe chaque caractère à son équivalent inversé en Unicode et inverse l'ordre, pour que le résultat se lise comme l'original tourné de 180°.

Exemple
˙ǝʇxǝʇ np uoᴉsɹǝʌuoɔ ɐl ǝp ǝldɯǝxǝ un ᴉɔᴉoΛ

L'essayer dans le convertisseur →

Texte miroir

Reflète horizontalement chaque caractère avec des glyphes Unicode inversés et retourne la chaîne — comme si vous le lisiez dans un miroir.

Exemple
.ɘɈxɘɈ ub noiƨɿɘvnoↄ ɒl ɘb ɘlqmɘxɘ nu iↄioV

L'essayer dans le convertisseur →

© 2026 ConvertCaseHQ. Tous droits réservés.