Outils de texte et de données

Convertisseur camelCase

Transformez des expressions ou des identifiants en camelCase, avec un premier mot en minuscules.

Texte à traiter

Résultat

Repérez séparateurs, changements de casse et sigles pour créer des noms camelCase en conservant Unicode.

Votre saisie est traitée uniquement dans votre navigateur et n’est pas envoyée à un serveur.

Présentation de l’outil

Le découpage commun reconnaît espaces, tirets, traits de soulignement, points et changements de casse. Les sigles sont d’abord des mots complets, puis leur casse est normalisée pour éviter des formes incohérentes comme xML.

Mode d’emploi

  1. Saisissez une expression, un identifiant ou une liste de noms.
  2. Chaque ligne est convertie séparément par défaut. Désactivez l’option pour traiter toute la saisie comme un seul nom.
  3. Cliquez sur Convertir et vérifiez le premier mot en minuscules, puis l’initiale majuscule des mots suivants.
  4. Copiez ou téléchargez le résultat, puis effacez pour traiter d’autres noms.

Exemples

  • Hello World → helloWorld ; hello_world → helloWorld.
  • XMLHttpRequest → xmlHttpRequest ; XML HTTP Request → xmlHttpRequest.
  • Café Nom → caféNom : les lettres accentuées sont conservées.

Règles et limites

Le découpage Unicode est commun à snake_case et kebab-case. Il sépare les passages minuscule-majuscule et les mots suivant un sigle, puis les séparateurs habituels. Le premier mot passe en minuscules ; les suivants aussi, avant de mettre leur initiale en majuscule. Les écritures sans casse, comme le chinois, restent intactes. Aucune traduction ni translittération n’est effectuée.

Usages courants

  • Préparer des noms de variables et propriétés JavaScript.
  • Adapter les noms de champs aux conventions d’un projet.
  • Uniformiser des noms utilisant différents séparateurs.

Confidentialité

Le traitement du texte, la lecture des fichiers, la conversion et l’aperçu s’effectuent localement dans votre navigateur. Votre saisie n’est pas envoyée à un serveur et aucun serveur applicatif, base de données, API en ligne ou CDN tiers n’est utilisé. Votre contenu n’est pas enregistré automatiquement. La copie et le téléchargement s’effectuent également dans le navigateur.

FAQ

Qu’est-ce que camelCase ?

Le premier mot est en minuscules et les suivants commencent par une majuscule, sans séparateur : userName.

Quelle différence avec PascalCase ?

PascalCase met aussi une majuscule au premier mot, comme UserName. Cet outil produit camelCase.

Comment les sigles sont-ils traités ?

XML et HTTP sont normalisés comme des mots. XML HTTP Request devient xmlHttpRequest.

Le résultat est-il toujours un identifiant valide ?

Pas nécessairement. L’outil convertit la forme du nom sans vérifier les mots réservés, le premier caractère ou toutes les règles de chaque langage.

Retour au répertoire des outils pour développeurs