Aller au contenu
HandfulTools

Comment passer un texte de majuscules en minuscules

Changer la casse dans Word, Google Docs, Excel ou le navigateur, pourquoi la casse de titre est un choix, et les pièges du i turc et du ß allemand.

· 8 min de lecture

Changer la casse réécrit chaque lettre selon les correspondances de casse définies par Unicode. Ce n'est pas de la mise en forme : les caractères eux-mêmes changent, si bien que le texte reste converti quand vous le collez dans un courriel, une cellule de tableur ou une base de données. Cela veut dire aussi que l'opération n'est pas toujours réversible — quelques lettres ne reviennent pas à leur point de départ, et c'est le sujet de la section sur les pièges, plus bas.

La méthode rapide : collez votre texte dans le Convertisseur de casse et choisissez un mode dans le sélecteur Casse — MAJUSCULES, minuscules, Titre, Phrase, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg ou iNVERSE — puis copiez le résultat. Tout se passe dans la page : ce que vous collez ne quitte pas votre appareil. Si le texte vient d'un PDF ou d'un courriel et traîne des retours à la ligne cassés ou des doubles espaces, passez-le d'abord dans le Nettoyeur de texte.

Les méthodes, comparées

Méthode Adaptée à Points de vigilance
Un outil dans le navigateur, comme ici Du texte venant de n'importe où, les casses de programmeur, les longues listes Il faut coller puis recopier
Word ou LibreOffice Du texte déjà dans le document, mise en forme conservée Quatre ou cinq modes seulement
Excel ou Google Sheets Une colonne entière d'un coup Vous obtenez des formules, pas du texte, tant que vous ne collez pas en valeurs
Un éditeur de code ou le terminal Des fichiers et des dépôts tr ne traite que l'ASCII et ignore silencieusement les accents

Application par application

Dans Microsoft Word, sélectionnez le texte et appuyez sur Maj+F3 : chaque appui fait défiler minuscules, MAJUSCULES et Majuscule À Chaque Mot. Sur Mac, et sur les portables dont les touches de fonction règlent le volume et la luminosité, maintenez aussi Fn. Pour la liste complète, utilisez le bouton Aa dans Accueil → Modifier la casse, qui ajoute la majuscule en début de phrase et l'inversion de casse — cette dernière sauve un paragraphe tapé avec Verr. Maj. activée.

Dans Google Docs, sélectionnez le texte puis Format → Texte → Majuscules, qui propose minuscules, MAJUSCULES et une majuscule à chaque mot. Il n'y a pas de casse de phrase, ni de raccourci clavier par défaut.

Dans LibreOffice Writer, c'est Format → Texte, avec minuscules, MAJUSCULES, Majuscule à chaque mot, Phrase et inversion de casse réunis dans un même menu.

Dans Excel, la casse passe par une formule. Avec votre texte en A2 : =MINUSCULE(A2), =MAJUSCULE(A2), =NOMPROPRE(A2). Dans une installation en anglais, ces trois fonctions s'appellent =LOWER(A2), =UPPER(A2) et =PROPER(A2) ; Excel comme Google Sheets traduisent les noms de fonctions, utilisez donc ceux que votre interface affiche. Deux conséquences. D'abord, le résultat est une formule qui dépend de A2 : copiez les cellules et faites Collage spécial → Valeurs avant de supprimer la colonne d'origine, sinon tout casse. Ensuite, NOMPROPRE met une majuscule après chaque caractère qui n'est pas une lettre : « l'été » devient « L'Été » et « e-mail » devient « E-Mail ». Relisez toujours la sortie.

Sur macOS, TextEdit propose Édition → Transformations → Tout en minuscules / Tout en majuscules / Capitaliser. Sur Windows, le Bloc-notes n'a aucune commande de casse. Dans VS Code, sélectionnez puis ouvrez la palette de commandes (Ctrl+Maj+P, ou Cmd+Maj+P) et tapez « Transform to Lowercase ». Sur les claviers iPhone et Android, il n'existe pas de commande de conversion : un double appui sur Maj ne verrouille les majuscules que pour la suite de la frappe.

Les modes de casse, et ce qu'ils font vraiment

  • MAJUSCULES et minuscules appliquent la correspondance Unicode à chaque lettre. Les accents survivent : « école » devient « ÉCOLE », ce qui est appréciable quand le É majuscule n'est pas simple à taper.
  • Titre met une majuscule aux mots, mais laisse en minuscules une liste fixe de mots courts, sauf s'ils ouvrent le texte ou suivent un ., un !, un ? ou un :.
  • Phrase met d'abord tout en minuscules, puis une majuscule au premier caractère et après chaque ., ! ou ?, et rétablit le pronom anglais isolé « I ».
  • camelCase, PascalCase, snake_case, kebab-case et CONSTANT_CASE découpent le texte en mots aux espaces, à la ponctuation et aux majuscules existantes, puis les recollent. « Montant total commande » et « montantTotalCommande » donnent donc tous deux montant_total_commande. Chaque ligne est traitée séparément : une liste entière se convertit en un seul collage. Les accents sont conservés tels quels — « Café Noir » donne café_noir. Pour une adresse web, le bon outil est le Générateur de slug : il supprime en plus les accents et la ponctuation.
  • aLtErNaTiNg et iNVERSE relèvent de la fantaisie ; iNVERSE rend un vrai service pour rattraper un Verr. Maj. resté bloqué.

Pourquoi la casse de titre est un choix, pas une règle

Il n'existe pas une seule casse de titre correcte. Les chartes rédactionnelles ne s'accordent ni sur les mots courts qui restent en minuscules, ni sur la longueur à partir de laquelle un mot prend la majuscule, ni sur ce qui suit un deux-points. En français, l'usage courant est d'ailleurs la casse de phrase, y compris pour les titres d'articles : la casse de titre est avant tout une convention anglo-saxonne.

Notre convertisseur adopte une position : une liste fixe de mots courts — a, an, and, as, at, but, by, for, in, of, on, or, the, to, up, via, complétée par des mots français comme de, du, des, le, la, les, et, ou, un, une, à, au, aux, en, par, pour, sur — reste en minuscules au milieu d'une ligne.

Deux conséquences à vérifier avant publication :

  • Les sigles sont écrasés. Chaque mot prend une majuscule initiale puis passe en minuscules pour le reste : « le rapport de la SNCF sur les PDF » ressort en « Le Rapport de la Sncf sur les Pdf ». À corriger à la main.
  • L'apostrophe reste dans le mot. « jEAN d'ALEMBERT » donne « Jean D'alembert », et non « Jean D'Alembert ». C'est le choix inverse de celui de NOMPROPRE dans Excel, et c'est aussi la raison pour laquelle notre outil ne produit jamais de « L'Été ».

La casse de phrase a son propre angle mort : puisqu'elle met d'abord tout en minuscules, les noms propres suivent. « RÉUNION À LYON AVEC SOPHIE » revient en « Réunion à lyon avec sophie ». Aucun outil ne distingue de façon fiable un nom propre d'un nom commun : prévoyez une relecture.

Deux pièges Unicode qui font de vrais dégâts

Le i sans point du turc. Le turc possède deux lettres distinctes : le i pointé i/İ et le i sans point ı/I. Dans le navigateur, la conversion de casse suit la langue réglée sur l'appareil : sur une machine configurée en turc, « istanbul » passe en « İSTANBUL » et « I » descend en « ı » — correct là-bas, et faux si vous attendiez le comportement français. Si un identifiant ou une extension de fichier mis en minuscules doit être comparé octet par octet, faites la comparaison dans du code avec une locale invariante explicite, plutôt que dans un outil de texte.

Le s dur allemand. Le ß n'a pas de majuscule unique dans la correspondance par défaut : « straße » donne « STRASSE », un caractère en devenant deux. Repasser ce résultat en minuscules donne « strasse », et non « straße ». Mettre de l'allemand en majuscules est donc un aller sans retour, et faire l'aller-retour sur une colonne de noms allemands la corrompt sans prévenir. Conservez la colonne d'origine.

Un piège voisin vit dans le terminal : tr '[:upper:]' '[:lower:]' ne touche que l'ASCII, si bien que « ÉCOLE STRASSE » revient en « École strasse », le É intact. Utilisez un outil conscient d'Unicode (la méthode .lower() de Python, sed 's/.*/\L&/' de GNU) dès que le texte n'est pas du pur anglais.

Problèmes fréquents, et ce qu'ils signifient

Word remet mes majuscules au fil de la frappe. C'est la correction automatique, pas la conversion de casse. Décochez les options concernées dans Fichier → Options → Vérification → Options de correction automatique.

Ma colonne convertie affiche une erreur dans Excel. Les formules pointaient vers une colonne supprimée. Collez d'abord en valeurs, puis supprimez.

Le texte converti a perdu ses retours à la ligne. Les casses de programmeur collent les mots entre eux, c'est leur rôle. Pour de la prose, restez sur minuscules, MAJUSCULES, Titre ou Phrase.

Tout s'est agglutiné en un seul mot interminable. Vous avez appliqué camelCase ou PascalCase à un paragraphe. Ces modes servent à nommer des variables, pas à écrire des phrases.

Mes lettres accentuées n'ont pas changé. C'est un traitement limité à l'ASCII qui est passé — une commande tr, ou un vieux script. Voir le piège ci-dessus.

Questions fréquentes

Mon texte part-il sur un serveur ? Non. La conversion s'exécute dans la page, sur votre appareil.

Puis-je convertir toute une liste d'un coup ? Oui. Chaque ligne est traitée séparément : collez la liste et recopiez le résultat.

Pourquoi déconseille-t-on les textes tout en capitales ? Elles effacent la silhouette des mots dont l'œil se sert pour parcourir un texte, et dans un message elles sont perçues comme des cris. Réservez-les aux libellés courts.

Comment faire une adresse web à partir d'un titre ? Utilisez le Générateur de slug plutôt que les minuscules : il retire aussi les accents et la ponctuation et relie les mots par des tirets.

Comment vérifier ensuite une limite de longueur ? Collez le résultat dans le Compteur de mots ou le Compteur de caractères : une balise title ou un champ de formulaire se limite en caractères, pas en mots.

Pour aller plus loin

Outils utilisés dans ce guide

← Tous les guides