Convertisseur de Casse

Convertisseur de Casse

Convertissez du texte en MAJUSCULES, minuscules, camelCase, PascalCase, snake_case, kebab-case et plus — instantanément dans votre navigateur.

Mis à jour mars 2026

Vérifié par Rafael Duarte

Texte source
0 caractères
Shift + Enter pour copier · Shift + ← → pour changer de format
Résultat converti
mots
0
caractères
0
Format
Phrase

Comment convertir la casse d'un texte

Convertissez vers n'importe quel format en un clic

1. Collez ou tapez le texte

Dans la zone de saisie — fonctionne avec plusieurs lignes.

2. Cliquez sur le format voulu

MAJUSCULES, camelCase, snake_case ou n'importe lequel des 10 formats supportés.

3. Copiez le résultat

Cliquez sur Copier ou appuyez sur `Shift+Entrée`. Utilisez `Shift+←/→` pour naviguer entre les formats sans la souris.

Ce que fait cet outil

10 formats, détection automatique de la saisie

camelCase et PascalCase

Standard en JavaScript, TypeScript, Java et C# — variables/fonctions contre classes/composants.

snake_case et CONSTANT_CASE

Convention en Python, Ruby et dans les bases de données ; CONSTANT_CASE pour les variables d'environnement.

kebab-case

Standard dans les attributs HTML, les classes CSS, les slugs d'URL et les options en ligne de commande.

dot.case

Clés de configuration, packages Java et frameworks de logging.

Détection automatique

helloWorld est déjà reconnu comme du camelCase — pas besoin de séparer les mots à la main.

100 % dans le navigateur

Aucun texte n'est envoyé à un serveur quelconque pendant la conversion.

Exemples

Entrée
Format → Sortie
user_first_name
camelCase → userFirstName
Comment Utiliser les Hooks React
kebab-case → comment-utiliser-les-hooks-react
chaîne de connexion à la base
CONSTANT_CASE → CHAINE_DE_CONNEXION_A_LA_BASE
helloWorld
snake_case → hello_world
configuration de l'utilisateur
snake_case → configuration_de_lutilisateur

Quand vous allez utiliser cet outil

Les scénarios les plus fréquents chez les personnes qui utilisent cet outil

Renommer des variables entre deux langages

Migration de Python vers JavaScript : convertissez user_first_name en userFirstName par lots.

Générer des slugs d'URL

Convertissez le titre d'un article en kebab-case et obtenez une URL propre et lisible.

Créer des variables d'environnement

Les descriptions deviennent du CONSTANT_CASE prêt pour un .env ou un gestionnaire de secrets.

Corriger la capitalisation dans des documents

Un texte tapé TOUT EN MAJUSCULES, ou appliquer une Casse de titre de façon cohérente dans des titres.

Nommer des classes CSS en BEM

Convertissez le nom d'un composant en kebab-case et obtenez des classes comme card-header prêtes pour le CSS.

Erreurs fréquentes

Confondre camelCase et PascalCase

La seule différence est la première lettre : minuscule en camelCase, majuscule en PascalCase.

Attendre des règles éditoriales strictes en Casse de titre

Toutes les lettres initiales sont mises en majuscule, sans distinction pour les prépositions courtes — une relecture manuelle reste nécessaire.

Attendre que les caractères spéciaux survivent dans les formats programmatiques

!, @, # sont supprimés lors de la conversion vers camelCase/snake_case, car les identifiants de code ne les supportent pas.

Supposer que les accents sont préservés dans les formats programmatiques

é, à, ç et autres caractères accentués sont supprimés (pas remplacés par leur équivalent sans accent) lors de la conversion d'un texte français en camelCase, snake_case, kebab-case, CONSTANT_CASE ou dot.case — le résultat peut comporter des lettres manquantes.

Pourquoi utiliser cet outil

Détecte et sépare automatiquement les entrées déjà en camelCase, PascalCase, snake_case, kebab-case ou dot.case avant de convertir — sans avoir à séparer les mots à la main au préalable.

10 formats couvrent pratiquement tout l'écosystème de la programmation, directement dans le navigateur, sans envoyer de code à un serveur quelconque.

MAJUSCULES, minuscules, Phrase et Casse de titre préservent normalement les accents du français ; les formats programmatiques, eux, suppriment é, ç et autres, car les identifiants de code ne supportent pas ces caractères.

Questions fréquentes

Oui. Il détecte et sépare automatiquement les entrées en camelCase, PascalCase, snake_case, kebab-case et dot.case en mots individuels avant d'appliquer le format cible.

Ressources

Outils connexes