camelCase, PascalCase, snake_case and kebab-case Converter
Turn any phrase into programming naming styles as you type: camelCase, PascalCase, snake_case, kebab-case and Capitalized Case.
About the Text Styler
Converts text into programming naming styles: camelCase, PascalCase, snake_case, kebab-case and Capitalized Case.
How to use it
Type or paste a phrase, such as “user account id”.
All five styles update as you type.
Click a result to select it, then copy it.
Good for
Naming variables, functions and classes consistently
Creating URL slugs and file names (kebab-case)
Converting database column names (snake_case) to JavaScript properties (camelCase)
Tip: Follow the convention of the language you are writing: camelCase for JavaScript variables, PascalCase for classes and React components, snake_case for Python and most SQL columns.
Frequently asked questions
What is the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (userAccountId); PascalCase capitalizes every word (UserAccountId).
When should I use snake_case or kebab-case?
snake_case is common for Python names and database columns; kebab-case is used for URLs, CSS classes and file names.
Does it handle existing camelCase or acronyms?
Yes. Input such as XMLHttpRequest userID becomes xml_http_request_user_id.