camelCase is conventional for JavaScript / TypeScript variables. PascalCase for class and component names. snake_case for Python and SQL. kebab-case for URLs, CSS classes, and most Linux config files. CONSTANT_CASE for environment variables and immutable globals. The conversions strip non-alphanumeric separators (commas, slashes, etc.) and join on the case-specific joiner.Pairs well with
About Case Converter
Convert text between every common case style — UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, and more. Click a case to apply it and copy to clipboard in one step.
camelCase is conventional for JavaScript / TypeScript variables (`firstName`). PascalCase for class and component names (`UserProfile`). snake_case for Python and SQL identifiers (`user_id`). kebab-case for URLs, CSS classes, and most Linux config files (`my-tool-name`). CONSTANT_CASE for environment variables (`API_KEY`). dot.case for namespaced identifiers (`com.example.tool`).
The conversions strip non-alphanumeric separators (commas, slashes, etc.) and join on the case-specific joiner. iNvErSe and aLtErNaTiNg cases are joke / sarcastic-meme styles included because people ask for them.
How to use it
- Paste or type your text into the input.
- Each case shows a live preview of the first 80 characters.
- Click the case you want — text is converted AND copied to clipboard automatically.
- A 'Copied' chip confirms the action.