Convertisseur camelCase
Convertissez du texte, des noms snake_case ou kebab-case en camelCase. Gère acronymes, chiffres et lettres accentuées, chaque ligne séparément. Gratuit.
Exemple : user account id → userAccountId
Chaque ligne est convertie séparément. Les mots sont découpés aux espaces, à la ponctuation, à _ - . / et aux frontières camelCase ; les sigles comme XML restent groupés et les chiffres restent attachés au mot précédent.
Outils Connexes
Voir ToutQu'est-ce que camelCase ?
Cet outil convertit des phrases et identifiants en camelCase : le premier mot est en minuscules et chaque mot suivant commence par une majuscule, sans séparateur – le style habituel des variables JavaScript et Java et des clés JSON.
Comment utiliser camelCase
- Saisissez ou collez du texte dans la zone Entrée – un identifiant ou une phrase par ligne (ou cliquez sur Charger un exemple).
- Le texte converti apparaît instantanément dans la zone Sortie.
- Cliquez sur Copier pour copier le résultat.
Exemple
user account id XMLHttpRequest2Go
userAccountId xmlHttpRequest2Go
Quand utiliser camelCase
Utilisez-le pour renommer des variables, propriétés JSON ou champs d'API selon les conventions JavaScript. Ne l'utilisez pas pour des noms de classes (utilisez PascalCase) ni des constantes (utilisez CONSTANT_CASE).
Comment fonctionne camelCase
L'entrée est découpée en mots, le premier mot est mis en minuscules et chaque autre mot prend une majuscule initiale (première lettre en majuscule, le reste en minuscules), puis les mots sont assemblés sans séparateur. Les mots sont séparés aux espaces, à la ponctuation et aux séparateurs _ - . /, ainsi qu'aux changements de casse à l'intérieur des identifiants : fooBar → foo + Bar, et une suite d'acronymes reste groupée (XMLHttpRequest → XML + Http + Request). Les chiffres restent collés au mot qui les précède (Request2Go → Request2 + Go), les apostrophes à l'intérieur des mots sont supprimées (don't → dont) et les lettres de tout alphabet (é, ñ, cyrillique, grec…) sont prises en charge. Chaque ligne est convertie séparément.
Cas d'utilisation courants
- Convertir des noms de colonnes de base de données (user_id) en propriétés JS (userId)
- Renommer des noms CSS en kebab-case pour du CSS-in-JS
- Créer des noms de variables à partir de descriptions en langage courant
- Normaliser des noms de champs d'API
Note de Sécurité
Tout s'exécute localement dans votre navigateur : le code que vous collez n'est pas envoyé.
Questions Fréquentes
Que deviennent les acronymes comme HTTP ?
Ils sont traités comme un seul mot et mis en majuscule initiale comme les autres : HTTPServer → httpServer.
Les nombres sont-ils conservés ?
Oui, ils restent attachés au mot précédent.
Puis-je convertir plusieurs noms à la fois ?
Oui, mettez-en un par ligne.