🧰 ToolPicoTous les outils →

Convertisseur de casse de texte

Convertissez un texte en MAJUSCULES, minuscules, Casse de titre, Casse de phrase, Casse alternée, ou Texte inversé instantanément. Génère aussi camelCase, PascalCase, snake_case, kebab-case, et CONSTANT_CASE pour les développeurs — gratuit, en direct et privé.

6 modes de casse 6 formats dev 100% côté client Mis à jour : 25 juil. 2026
🔒 Votre texte ne quitte jamais cette page — toute la conversion se fait sur votre appareil, dans votre navigateur.
Format sélectionné : MAJUSCULES
Mots 0 Caractères 0 Sans espaces 0 Lignes 0
Réponse rapide Pour convertir la casse d'un texte, collez-le ci-dessus et choisissez un mode : MAJUSCULES, minuscules, Casse de titre, Casse de phrase, Casse alternée, ou Texte inversé. La Casse de titre met en majuscule chaque mot principal tout en gardant en minuscule les mots courts comme « un », « le » et « de » au milieu d'un titre. L'outil génère aussi des formats développeur — camelCase, PascalCase, snake_case, kebab-case, et CONSTANT_CASE — à partir du même texte, entièrement dans votre navigateur.
6Modes de casse (MAJUSCULES → Inversé)
6Formats développeur (camelCase, etc.)
Aa → aAAperçu en direct instantané
0Donnée envoyée à un serveur
🔒 Confidentialité : tout ce que vous tapez est traité localement dans votre navigateur — rien n'est téléversé ni stocké sur un serveur. Le texte n'est encodé dans l'URL de la page que si vous cliquez sur Partager ou Copier le lien (un texte très long est tronqué).

Qu'est-ce qu'un convertisseur de casse de texte, et comment fonctionne-t-il ?

Un guide complet sur la conversion MAJUSCULES/minuscules, les règles de la Casse de titre, la Casse de phrase, la Casse alternée, le Texte inversé et les formats de nommage pour développeurs.

Un convertisseur de casse de texte réécrit les lettres d'un texte selon une règle que vous choisissez, sans changer les mots eux-mêmes. Il sert à corriger un texte tapé par accident tout en majuscules, à mettre en forme correctement un titre, à ponctuer un paragraphe en phrases correctes, ou à générer un nom de variable adapté au code. L'outil ci-dessus gère tout cela dans des onglets séparés, instantanément, entièrement dans votre navigateur.

Comment convertir un texte en MAJUSCULES ou en minuscules ?

Réponse rapideCliquez sur l'onglet MAJUSCULES pour convertir chaque lettre en majuscule, ou sur l'onglet minuscules pour tout convertir en petites lettres. Les deux utilisent les règles standards de conversion de casse du navigateur et se mettent à jour instantanément pendant que vous tapez — utile pour corriger un texte tapé avec le verrouillage majuscule bloqué, ou pour normaliser un texte avant de le stocker.

Qu'est-ce que la Casse de titre, et quels mots restent en minuscule ?

Réponse rapideLa Casse de titre met en majuscule la première lettre de chaque mot principal d'un titre. Cet outil garde en minuscule les mots courts « mineurs » — articles, conjonctions et prépositions courtes comme un, une, le, la, et, ou, de, à, en — quand ils se trouvent au milieu d'un titre, tandis que le premier et le dernier mot sont toujours mis en majuscule. Ainsi « le renard rapide et le chien paresseux » devient « Le Renard rapide et le Chien paresseux », et non chaque mot mis en majuscule.

Les outils qui ignorent cette règle mettent chaque mot en majuscule, ce qui produit un titre à l'aspect artificiel comme « Le Renard Rapide Et Le Chien Paresseux ». Suivre les conventions standards des guides de style pour les mots mineurs permet aux titres de se lire naturellement.

Qu'est-ce que la Casse de phrase, et en quoi diffère-t-elle de la Casse de titre ?

Réponse rapideLa Casse de phrase met en majuscule uniquement la première lettre de chaque phrase et met le reste en minuscule — idéal pour transformer un paragraphe crié ou en casse aléatoire en prose normale. La Casse de titre met en majuscule la première lettre de chaque mot principal à la place — utilisée pour les titres, les noms de produits et les éléments de menu. Utilisez la Casse de phrase pour le corps du texte, la Casse de titre pour les titres.

À quoi servent la Casse alternée et le Texte inversé ?

Réponse rapideLa Casse alternée (aussi appelée « casse SpongeBob ») fait alterner chaque lettre entre minuscule et majuscule dans l'ordre, surtout utilisée pour l'humour ou l'emphase sur les réseaux sociaux. Le Texte inversé retourne toute la chaîne de caractères de la fin vers le début, lettre par lettre — pratique pour des messages originaux, une obfuscation simple, ou pour vérifier si une phrase se lit de la même façon à l'envers. Aucun des deux ne change le sens du texte, seulement son apparence.

Quand utiliser camelCase, snake_case, ou d'autres formats développeur ?

Réponse rapideCe sont des conventions de nommage utilisées dans les langages de programmation : camelCase (variables JavaScript/Java), PascalCase (noms de classes/composants), snake_case (Python et colonnes de bases de données), kebab-case (slugs d'URL et classes CSS), et CONSTANT_CASE (variables d'environnement et constantes). La section Formats développeur ci-dessous génère automatiquement les cinq à partir du même texte.

Exemples de conversion (tous les modes)

Chaque mode de casse appliqué à la même phrase d'exemple.

Entrée → Sortie, par mode
ModeRésultat
Entréele renard rapide et le chien paresseux
MAJUSCULESLE RENARD RAPIDE ET LE CHIEN PARESSEUX
minusculesle renard rapide et le chien paresseux
Casse de titreLe Renard rapide et le Chien paresseux
Casse de phraseLe renard rapide et le chien paresseux
aLtErNéE cAsElE rEnArD rApIdE eT lE cHiEn pArEsSeUx
Texte inverséxuesserap neihc el te edipar draner el

Découvrir tous les outils ToolPico →

Formats développeur : camelCase, snake_case, et plus

Le texte ci-dessus est automatiquement converti en 6 conventions de nommage courantes — dont un générateur de slug d'URL — plus une variante à casse inversée, chacune avec son propre bouton de copie.

🐫camelCase
Standard de nommage des variables JavaScript, Java et Swift.
🅿️PascalCase
Standard de nommage des classes / composants (C#, React, Java).
🐍snake_case
Standard de nommage Python et colonnes/tables de base de données.
🔗kebab-case
Standard de nommage des slugs d'URL, classes CSS et fichiers.
🌐Slug d'URL
Comme kebab-case, mais retire aussi les accents (é→e, ï→i) pour un slug 100% sûr dans une URL.
📌CONSTANT_CASE
Standard de nommage des constantes / variables d'environnement (ENV).
🔃Casse inversée
Inverse la casse de chaque lettre (aA↔Aa) — contrairement au Texte inversé, l'ordre des lettres ne change pas.

Bonus : encodage / décodage Base64 et URL

Un petit module pour encoder ou décoder le même texte en Base64 ou en format URL (percent-encoding) — utile pour les développeurs, entièrement côté client.

Utilise encodeURIComponent / btoa et leurs inverses, avec prise en charge correcte de l'UTF-8 (accents, emojis). Si le texte n'est pas un Base64 ou une URL encodée valide, un message d'erreur s'affiche à la place.

Référence des modes de casse et formats développeur

Définitions courtes de chaque mode, et exemples de résultat pour les formats développeur.

6 modes de casse essentiels
ModeDéfinition
MAJUSCULESConvertit chaque lettre en majuscule
minusculesConvertit chaque lettre en minuscule
Casse de titreMet en majuscule chaque mot principal ; les mots mineurs restent en minuscule
Casse de phraseMet en majuscule uniquement la première lettre de chaque phrase
aLtErNéE cAsEAlterne minuscule/majuscule lettre par lettre
Texte inverséInverse tout le texte, lettre par lettre
Formats développeur appliqués à « prénom et nom de famille »
FormatExempleUsage type
camelCaseprenomEtNomDeFamilleVariable JS/Java
PascalCasePrenomEtNomDeFamilleNom de classe / composant
snake_caseprenom_et_nom_de_familleColonne Python / BDD
kebab-caseprenom-et-nom-de-familleSlug d'URL / classe CSS
Slug d'URLprenom-et-nom-de-familleURL sans accents (ex. « Café » → café)
CONSTANT_CASEPRENOM_ET_NOM_DE_FAMILLEConstante / variable ENV

Les mots sont découpés sur les limites Unicode lettre/nombre — et de façon sensible aux sigles, donc « XMLHttpRequest » devient XML, Http, Request au lieu d'un seul bloc — le texte accentué est aussi découpé correctement.

Ajouter cet outil à votre site (code d'intégration)

Intégrez gratuitement le convertisseur de casse de texte sur votre propre site. Copiez le code ci-dessous dans votre HTML — l'outil s'affiche dans une vue simplifiée et renvoie vers cette page comme source.

L'outil intégré a une mise en page fixe ; vous pouvez ajuster la valeur de height selon votre site. Pas de publicité ni de données personnelles, fonctionne entièrement côté client.

Glossaire des termes de casse de texte

Définitions courtes des termes essentiels utilisés dans cet outil.

Casse de titreMet en majuscule la première lettre de chaque mot principal ; les mots mineurs (un, le, et, de…) restent en minuscule sauf en début ou fin.
Casse de phraseMet en majuscule uniquement la première lettre de chaque phrase ; le reste est en minuscule.
Casse alternéeAlterne minuscule et majuscule lettre par lettre (« casse SpongeBob »), utilisée pour l'humour ou l'emphase.
Casse inverséeInverse la casse de chaque lettre (aA↔Aa) sans changer l'ordre des lettres.
camelCasePremier mot en minuscule, chaque mot suivant en majuscule, sans espaces. Utilisé pour les variables JS/Java.
PascalCaseChaque mot en majuscule, sans espaces. Utilisé pour les noms de classes et composants.
snake_caseMots en minuscule, séparés par des tirets bas. Courant en Python et pour les colonnes de bases de données.
kebab-caseMots en minuscule, séparés par des tirets. Courant dans les URL et les classes CSS.
Slug d'URLVersion kebab-case sans accents ni caractères spéciaux (é→e, ï→i), prête à coller dans une adresse web.
CONSTANT_CASEMots en majuscule, séparés par des tirets bas. Utilisé pour les constantes et variables d'environnement.
Mot mineurUn article, une conjonction ou une préposition courte (un, le, et, de…) qui reste en minuscule en Casse de titre sauf en début ou fin de titre.
Découpage sensible aux siglesSépare aussi les blocs comme « XMLHttpRequest » en XML, Http, Request avant de générer les formats développeur.

Guides détaillés

Explications étape par étape des questions les plus fréquentes sur la casse de texte.

Comment corriger un texte resté en MAJUSCULES

Collez le texte crié dans la zone ci-dessus et cliquez sur l'onglet minuscules pour retirer toutes les majuscules, puis passez à la Casse de phrase pour restaurer la majuscule correcte au début de chaque phrase. Cette approche en deux étapes fonctionne mieux que la Casse de phrase seule, car celle-ci ne met en majuscule que ce qui suit une ponctuation de fin de phrase — elle ne mettra pas en minuscule des mots déjà en majuscule au milieu d'une phrase.

Pour un titre ou un nom de produit plutôt qu'un paragraphe, utilisez la Casse de titre après être passé en minuscules, pour que chaque mot principal soit correctement mis en majuscule.

Casse de titre ou Casse de phrase — laquelle choisir pour un titre ?

Utilisez la Casse de titre pour les titres, les noms d'articles, les noms de produits et les éléments de menu de navigation — partout où un intitulé court et formel est attendu. Utilisez la Casse de phrase pour le corps du texte, les messages de discussion et la plupart des libellés d'interface dans le design web et mobile moderne, où un style plus conversationnel et davantage en minuscules est la norme.

De nombreux médias et guides de style mélangent les deux : titres en Casse de titre, mais sous-titres ou légendes en Casse de phrase. Le choix relève du style, pas de la grammaire — choisissez-en un et restez cohérent au sein d'un même document.

camelCase, PascalCase, snake_case et kebab-case — quel format pour quel usage ?

Le bon format de nommage dépend du contexte d'utilisation : camelCase pour les variables et fonctions JavaScript/Java/Swift, PascalCase pour les classes, composants React et interfaces TypeScript, snake_case pour les identifiants Python et les colonnes SQL/bases de données, kebab-case pour les slugs d'URL et les noms de classes CSS (les tirets sont sûrs dans les URL, les tirets bas ne le sont pas toujours), et CONSTANT_CASE pour les constantes et variables d'environnement (par ex. API_KEY).

Mélanger les formats au sein d'une même base de code est une source fréquente de bugs et d'incohérence — choisissez la convention attendue par votre langage ou framework et appliquez-la partout.

Questions fréquentes

Comment convertir un texte en MAJUSCULES ?
Collez votre texte dans la zone et cliquez sur l'onglet MAJUSCULES ; chaque lettre est convertie instantanément et vous pouvez copier le résultat en un clic. La conversion se fait entièrement dans votre navigateur — votre texte n'est jamais envoyé à un serveur.
Qu'est-ce que la Casse de titre, et quels mots restent en minuscule ?
La Casse de titre met en majuscule la première lettre de chaque mot principal d'un titre. Cet outil garde en minuscule les mots courts — comme « un », « le », « la », « et », « ou », « de », « à » — au milieu d'un titre, tandis que le premier et le dernier mot sont toujours mis en majuscule. Ainsi « le renard rapide et le chien paresseux » devient « Le Renard rapide et le Chien paresseux », et non chaque mot mis en majuscule.
Comment convertir un texte en minuscules ?
Passez à l'onglet minuscules ; tout le texte est converti en lettres minuscules et vous pouvez copier le résultat. C'est un moyen rapide de corriger un texte tapé par erreur avec le verrouillage majuscule activé.
Qu'est-ce que la Casse de phrase, et comment fonctionne-t-elle ?
La Casse de phrase met en majuscule uniquement la première lettre de chaque phrase et met le reste en minuscule. L'outil détecte les limites de phrase après les points, points d'interrogation, points d'exclamation, points de suspension ou sauts de ligne, puis met en majuscule la lettre suivante — le moyen le plus rapide de transformer un bloc de texte crié ou en casse aléatoire en phrases normales.
Le convertisseur de casse de texte gère-t-il les caractères accentués et spéciaux ?
Oui. Les lettres accentuées ou avec diacritiques — comme café, naïve, résumé — sont traitées correctement dans tous les modes : MAJUSCULES, minuscules, Casse de titre, Casse de phrase, Casse alternée et Texte inversé. Les mots ne sont jamais coupés incorrectement.
Comment utiliser les formats camelCase et snake_case ?
La section Formats développeur convertit automatiquement le même texte en camelCase, PascalCase, snake_case, kebab-case et CONSTANT_CASE. Ces formats sont utilisés pour les noms de variables, les noms de fichiers, les classes CSS et les noms de champs d'API — chacun avec son propre bouton de copie.
Mon texte est-il envoyé à un serveur ?
Non. Toute la conversion se fait localement dans votre navigateur via JavaScript ; votre texte n'est jamais téléversé ni stocké nulle part. Seul un clic sur Partager ou Copier le lien encode éventuellement le texte dans l'URL de la page, et un texte très long est tronqué avant cela.
À quoi sert la Casse alternée ?
La Casse alternée (aussi appelée « casse SpongeBob ») fait alterner chaque lettre entre minuscule et majuscule dans l'ordre. Elle est surtout utilisée pour l'humour, l'ironie ou l'emphase sur les réseaux sociaux, et ne change pas le sens du texte — seulement son apparence.

Méthodologie & sources

Le Convertisseur de casse de texte de ToolPico est un outil de mise en forme de texte gratuit, indépendant et basé sur le navigateur. La conversion MAJUSCULES et minuscules utilise les méthodes standards JavaScript toUpperCase() / toLowerCase(). Les limites de mots pour la Casse de titre, la Casse de phrase et les formats développeur sont détectées via une correspondance Unicode lettre/nombre (\p{L}\p{N}), afin que le texte accentué ou non anglophone soit découpé correctement. La Casse de titre garde une liste fixe de mots mineurs français courants (un, une, le, la, les, et, ou, de, du, des, à, en, dans, sur, pour, par, ni, mais, donc, or, car) en minuscule sauf en début ou fin de titre — une convention standard suivie par la plupart des guides de style.

Base : méthodes standards des chaînes JavaScript et conventions usuelles des guides de style pour la casse de titre. Dernière mise à jour : 25 juillet 2026. Tout le traitement se fait côté client, dans votre navigateur ; aucun texte n'est envoyé à un serveur ni stocké.

🔗 Ajouter cet outil à votre site

Copiez le code ci-dessous sur votre propre site. L'outil est gratuit, toujours à jour, et fonctionne entièrement sur votre page. Aucune inscription requise.

Aperçu →
⚡ Built with ToolPico · toolpico.com