Convertisseur camelCase
Transformez n’importe quelle expression ou identifiant en nom de variable camelCase (ou PascalCase) propre, un par ligne.
Traité localement dans votre navigateur/ Vos données restent dans votre navigateur.
Qu'est-ce que Convertisseur camelCase ?
Le camelCase écrit plusieurs mots en un seul identifiant : le premier mot est en minuscules et chaque mot suivant commence par une majuscule, comme dans prenomUtilisateur. C’est la norme pour les variables et fonctions en JavaScript, Java, Swift et pour les clés JSON. Le PascalCase commence aussi par une majuscule et sert aux classes et aux types.
Le convertisseur accepte toute source : « user_first_name », « get-http-response », « Parse HTML string » ou « XMLHttpRequest ». Il découpe sur les séparateurs, les frontières camelCase et les sigles, ignore les apostrophes, et peut soit garder les sigles en majuscules (HTMLParser) soit les normaliser (HtmlParser). Vous pouvez convertir chaque ligne séparément ou fusionner toutes les lignes en un seul nom.
Comment ça marche ?
- Collez un nom ou une expression par ligne.
- Choisissez camelCase ou PascalCase.
- Décidez de garder ou non les sigles en majuscules, de traiter les nombres comme des mots séparés, et de convertir ligne par ligne ou de tout fusionner en un identifiant.
Cas d'usage courants
- Convertir des colonnes de base de données (user_first_name) en noms de propriétés JavaScript ou JSON.
- Transformer le nom parlé d’une fonctionnalité en nom de fonction ou de variable.
- Renommer des attributs comme data-user-id en clé dataset (userId).
- Convertir en masse une liste de champs d’API en PascalCase pour des propriétés de classe.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
user_first_name get-http-response Parse HTML string XMLHttpRequest order 2 items
userFirstName getHttpResponse parseHtmlString xmlHttpRequest order2Items
Confidentialité
Convertisseur camelCase s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Le convertisseur ne sait pas quelles suites de majuscules sont de vrais sigles dans votre code. Vérifiez des noms comme ID, URL ou API selon votre convention.
Questions fréquentes
Comment traite-t-il les sigles comme HTML ou XML ?
Par défaut ils sont normalisés (parseHtmlString). Cochez « garder les sigles » pour les conserver (parseHTMLString), ce que préfèrent certains guides de style.
Que deviennent les nombres ?
Ils sont traités comme des mots séparés : « order 2 items » donne order2Items et « 2fa » donne 2Fa. Désactivez l’option pour les garder collés aux lettres.
Outils associés
Convertisseur snake_case
Transformez noms et expressions en identifiants snake_case pour bases de données, Python, variables d’environnement et clés de configuration.
Outils de texte
Convertisseur de casse
Un seul outil pour toutes les casses : choisissez un style dans la liste et le texte est converti instantanément.
Outils de texte
Convertisseur Title Case
Formatez titres et manchettes comme l’exige un guide de style : mots principaux en majuscules, petits articles et prépositions en minuscules.
Outils de texte
JSON vers TypeScript
Collez un exemple de JSON et obtenez des déclarations TypeScript prêtes à l’emploi qui décrivent sa structure.
JSON & données
Trier les clés JSON
Réordonnez alphabétiquement les clés de chaque objet JSON pour obtenir un document stable et canonique.
JSON & données
Générateur de Slug d’URL
Collez un titre par ligne et obtenez des slugs d’URL courts et lisibles, prêts pour votre CMS ou votre routeur.
Outils développeur
Convertisseur kebab-case
Transformez titres, noms de variables et expressions en identifiants séparés par des tirets pour classes CSS, URL, noms de fichiers et clés de configuration.
Outils de texte