Convert any text to the naming convention you need: camelCase, PascalCase, snake_case, SCREAMING_SNAKE, kebab-case, Title Case or a clean URL slug. All variants update at once, so you can copy the right one immediately.
A UUID identifies a record — never use it as an authentication token.
Math.random() is predictable. Use the CSPRNG for tokens, IDs and secrets.
Decoding is not verifying. Always validate the signature and claims on the server.
Generate keys here, then store them in environment variables or a vault.
Convert any text to the naming convention you need: camelCase, PascalCase, snake_case, SCREAMING_SNAKE, kebab-case, Title Case or a clean URL slug. All variants update at once, so you can copy the right one immediately.
Paste a sentence, a variable name or a title — every format is produced at once.
Each row shows one style with its own copy button.
The slug is lowercased, accent-free and hyphen-separated, ready for a URL.
| Style | Result |
|---|---|
| camelCase | myVariableName |
| snake_case | my_variable_name |
| kebab-case | my-variable-name |
| URL slug | my-variable-name |
The words My Variable Name produce all four of these results at once.
It is completely free, private and requires no signup.
Use the tool nowcamelCase for variables and functions in JavaScript, snake_case in Python, and PascalCase for classes and components everywhere.
Short, lowercase, hyphen-separated and descriptive. Remove stop words and accents, and keep it stable once published.
For the slug, yes — accents and special characters are transliterated or removed. Other styles keep the original characters.
Explore the whole collection — no signup, 100% free & private.