About Case Converter
Free case converter. Transform text between uppercase, lowercase, title case, camelCase, snake_case, kebab-case, and more instantly.
How to use
- Paste or type your text into the input area. The text is ready to be converted to any case format.
- Click one of the conversion buttons — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, or dot.case — to instantly transform your text.
- The converted text appears in the output area. Click the copy button to copy it to your clipboard.
- Use this tool to quickly reformat variable names, CSS classes, file names, titles, headings, or any text that needs consistent casing.
Frequently asked questions
What case styles are supported?
This converter supports: UPPERCASE (all caps), lowercase (all lower), Title Case (capitalize first letter of each word), Sentence case (capitalize first letter of each sentence), camelCase (first word lower, subsequent capitalized, no spaces), PascalCase (all words capitalized, no spaces), snake_case (lowercase with underscores), CONSTANT_CASE (uppercase with underscores), kebab-case (lowercase with hyphens), and dot.case (lowercase with dots).
When should I use camelCase vs PascalCase?
camelCase (myFunction) is typically used for variables, function names, and method names in JavaScript, Java, and C#. PascalCase (MyClass) is used for class names, type names, and component names in most languages. React components, for example, must use PascalCase. The convention varies by language and team — Python prefers snake_case for functions and variables.
What is CONSTANT_CASE used for?
CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) is used for constants and environment variables. Examples: MAX_RETRY_COUNT, API_BASE_URL, DATABASE_HOST. It signals that the value should not be changed during program execution.
Is the conversion done locally?
Yes. All text conversion happens entirely in your browser using JavaScript. No data is sent to any server. Your text remains private and is never stored or transmitted.
Part of ToolFluency’s library of free online tools for Converters. No account needed, no data leaves your device.