Toolalize

Convertisseur de casse de texte

Convertissez du texte en camelCase, PascalCase, snake_case, kebab-case et plus encore. Résultats instantanés avec boutons de copie.

camelCase
PascalCase
snake_case
SCREAMING_SNAKE
kebab-case
MAJUSCULES
minuscules
Chaque Mot en Majuscule
Première lettre en majuscule

Exemples courants

EntréecamelCasesnake_casekebab-case
hello worldhelloWorldhello_worldhello-world
user nameuserNameuser_nameuser-name
background colorbackgroundColorbackground_colorbackground-color
api endpointapiEndpointapi_endpointapi-endpoint
get user by idgetUserByIdget_user_by_idget-user-by-id

Questions fréquentes

Le camelCase écrit les mots composés sans espaces, chaque mot après le premier commençant par une majuscule — par exemple "backgroundColor" ou "getUserById". C'est la convention de nommage dominante en JavaScript, TypeScript, Java, Swift et Kotlin.
Le PascalCase (aussi appelé UpperCamelCase) met une majuscule à chaque mot, y compris le premier — par exemple "BackgroundColor" ou "UserProfile". Le camelCase ne met de majuscule qu'à partir du deuxième mot. Le PascalCase est utilisé pour les noms de classes, composants React et interfaces TypeScript.
Le snake_case joint les mots avec des underscores en minuscules — par exemple "background_color" ou "user_id". C'est le standard en Python, pour les noms de colonnes de base de données et les paramètres d'API REST. SCREAMING_SNAKE_CASE est utilisé pour les constantes et variables d'environnement.
Le kebab-case joint les mots avec des tirets — par exemple "background-color" ou "user-id". Il est standard dans les noms de propriétés CSS ("font-size", "border-radius"), les attributs HTML et les slugs d'URL. Il est facile à lire et très utilisé en développement frontend.