โ All Tools
Text Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more.
What is a Text Case Converter?
A text case converter transforms text between the different casing conventions used in programming, file naming, and technical writing. Each programming language and context has preferred naming styles โ JavaScript uses camelCase for variables, Python prefers snake_case, CSS uses kebab-case, and environment variables are CONSTANT_CASE. Manually converting between these formats is tedious and error-prone, especially with multi-word identifiers.
How to Use This Tool
- Enter your text in the input field. It can be a variable name, sentence, or any text string.
- Click a conversion button to instantly transform your text into the desired case format.
- Copy the result from the output field and paste it directly into your code or document.
Common Use Cases for Developers
- Variable renaming: Convert between camelCase (JS), snake_case (Python/Ruby), and PascalCase (C#/Java classes) when porting code between languages.
- CSS class naming: Transform descriptive phrases into kebab-case for BEM methodology or CSS module class names.
- API field mapping: Convert snake_case database columns to camelCase JSON response fields, or vice versa.
- Environment variables: Transform config names into CONSTANT_CASE for .env files and shell scripts.
- URL slugs: Generate kebab-case URL slugs from page titles or headings for SEO-friendly routes.
Tips & FAQ
- Word boundary detection: The tool intelligently splits on camelCase boundaries, underscores, hyphens, dots, and spaces โ so
myVariableName,my_variable_name, andmy-variable-nameall convert correctly. - Batch conversion: Paste multiple lines and each will be converted independently. Useful when renaming several variables at once.
- Convention guide: Use camelCase for JS/TS variables, PascalCase for classes/components, snake_case for Python/database fields, kebab-case for CSS/URLs, and CONSTANT_CASE for env vars and constants.