Convertisseur de casse
Change la casse de n'importe quel texte et compte mots et caractères, dans ton navigateur.
Comment ça marche
Saisis ou colle un texte dans la zone et choisis l'un des styles de casse — MAJUSCULES, minuscules, Casse de Titre, Casse de phrase, camelCase, snake_case ou kebab-case. Le texte transformé remplace ce que tu as saisi, sur place et instantanément, tandis qu'un compteur en direct actualise le nombre de mots, caractères et lignes à mesure que tu édites. Un bouton Copier place le résultat dans le presse-papiers en un clic. Chaque transformation s'exécute entièrement dans ton navigateur, sans envoi, donc même un texte long ou sensible reste sur ton appareil. Le compteur de mots et de caractères est utile en soi pour vérifier des limites de longueur sur les formulaires, publications et métadonnées.
Les styles de casse expliqués
MAJUSCULES et minuscules font exactement ce qu'ils annoncent, en affectant chaque lettre du texte. La Casse de Titre met une majuscule à la première lettre de chaque mot, utile pour les titres et en-têtes. La Casse de phrase ne met une majuscule qu'à la première lettre de chaque phrase ainsi qu'après un point, une exclamation ou un point d'interrogation — le style naturel de la prose. Les styles de programmation transforment une expression en un identifiant unique : le camelCase joint les mots avec des initiales majuscules sauf le premier (monNomDeVariable), tandis que snake_case et kebab-case joignent des mots en minuscules avec des underscores ou des tirets (mon_nom_de_variable, mon-nom-de-variable) — courants pour les noms de fichiers, colonnes de base de données et slugs d'URL.
Comment convertir un texte
Sélectionne tout le contenu de la zone pour partir d'un texte vierge, ou garde le texte d'exemple et remplace-le. Colle ou saisis le texte à changer, puis clique sur le bouton de casse correspondant à ton objectif. Le résultat apparaît là où se trouvait ton entrée, tu peux donc continuer à éditer ou réappliquer un autre style. Quand tu es satisfait, clique sur Copier pour récupérer le résultat et le coller où tu le souhaites — un document, un formulaire, un éditeur de code ou un CMS. Parce que tout se passe sur place, reconvertir ou essayer une autre casse ne prend qu'une seconde.
Un exemple concret
Imagine un titre d'article de blog écrit le guide ultime du barbecue et tu veux un titre propre. Clique sur Casse de Titre et la zone devient Le Guide Ultime Du Barbecue, prêt à coller comme en-tête. Clique ensuite sur kebab-case sur le même texte pour obtenir le-guide-ultime-du-barbecue, un slug d'URL tout prêt. Si la même expression doit devenir une variable JavaScript, camelCase la transforme en leGuideUltimeDuBarbecue. Comme les trois opérations se font sur le même texte sur place, tu produis toutes les variantes nécessaires en quelques secondes sans retaper un seul mot.
Ce que tu peux attendre
Le compteur sous la zone affiche trois chiffres en direct pendant l'édition : les mots, les caractères et les lignes. Les mots sont comptés comme des suites de caractères sans espace, si bien que l'espacement ne gonfle pas le total ; les caractères comptent chaque symbole, espaces et ponctuation compris ; et les lignes indiquent le nombre de lignes, affichant zéro quand la zone est vide. Les quatre styles de texte — MAJUSCULES, minuscules, Casse de Titre et Casse de phrase — préservent ponctuation et espacement, tandis que les trois styles d'identifiant (camelCase, snake_case, kebab-case) ne gardent que lettres et chiffres (accents compris) et retirent le reste, car ces formats exigent un identifiant propre sans espace. L'entrée comme la sortie restent entièrement sur ton appareil ; rien n'est envoyé sur un serveur.
Problèmes courants et solutions
camelCase, snake_case ou kebab-case a supprimé ma ponctuation — c'est voulu : les styles d'identifiant ne gardent que lettres et chiffres, donc apostrophes, tirets et symboles sont retirés comme un identifiant valide l'exige. Le compte de mots semble plus bas que prévu — l'outil compte les mots comme des suites de caractères sans espace, l'approche standard qu'utilisent la plupart des éditeurs, donc les espaces multiples ou les sauts de ligne ne le gonflent pas. Casse de Titre a mis une majuscule à un mot court comme « de » ou « le » — l'outil met une majuscule à la première lettre de chaque mot sans liste d'exceptions, donc les mots courts restent en majuscule ; pour un titre conventionnel, ajuste-les à la main. Casse de phrase n'a pas mis de majuscule après deux-points — seuls la première lettre et les lettres suivant un point, une exclamation ou un point d'interrogation sont capitalisées, donc un deux-points ou un saut de ligne ne déclenche pas de majuscule.
Questions fréquentes
Ma ponctuation est-elle conservée ?
MAJUSCULES, minuscules, Casse de titre et Casse de phrase préservent la ponctuation et l'espacement. Les styles d'identifiant (camel, snake, kebab) ne gardent que lettres et chiffres, comme ces formats l'exigent.
Comment les mots sont-ils comptés ?
Un mot est toute suite de caractères sans espace, le compte correspond donc à la plupart des éditeurs. Espaces multiples et sauts de ligne ne le gonflent pas.
Mon texte est-il envoyé ?
Non. Toute la conversion et le comptage se font en local dans ton navigateur ; rien de ce que tu saisis n'est envoyé où que ce soit.
Pourquoi snake_case a-t-il supprimé mes tirets et apostrophes ?
snake_case, kebab-case et camelCase produisent des identifiants propres, donc ils ne gardent que lettres et chiffres et retirent ponctuation et espaces. Utilise MAJUSCULES, minuscules, Casse de titre ou Casse de phrase si tu dois conserver la ponctuation d'origine.
camelCase conserve-t-il les majuscules de mon texte ?
Non. camelCase met tout en minuscules, capitalise l'initiale de chaque mot après le premier et les joint sans séparateur, de sorte que tout le résultat est un identifiant unique, quelle que soit la façon dont le texte d'entrée a été écrit.
Puis-je convertir seulement une partie de mon texte ?
L'outil transforme tout ce qui se trouve dans la zone. Si tu ne veux convertir qu'une portion, modifie la zone pour ne conserver que cette portion, applique le style, puis réintègre le reste, ou garde le texte complet et utilise un autre style pour les sections à préserver.