Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase
Case Converter transforms your text into any of nine common case styles — uppercase, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE — covering both everyday writing styles and the naming conventions used in code.
How to use Case Converter
- 1
Paste your text.
- 2
Choose the case style you need.
- 3
The converted result appears instantly.
- 4
Copy the result.
Everything you need to know about text case conversion
What does this actually do?
Converts text between UPPERCASE, lowercase, Title Case, camelCase, and other casing conventions — a small but surprisingly common need whenever text needs to match a specific style convention it wasn't originally written in.
When you actually need this
- Matching a coding convention — camelCase for JavaScript variables, snake_case for Python.
- Fixing text pasted from somewhere with the wrong casing — a heading in all caps that needs to become Title Case.
- Formatting a list consistently after combining text from multiple sources.
Related Writing Tools
Remove Duplicate Lines
Remove duplicate lines from text instantly
Remove Extra Spaces
Remove extra whitespace, tabs and blank lines from text
Alphabetical Sort
Sort lines of text alphabetically (A-Z or Z-A)
Reverse Text
Reverse text, words or lines instantly
Password Generator
Generate strong, secure passwords with custom rules
Username Generator
Generate unique usernames for any platform
Frequently Asked Questions
What's the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (myVariableName), while PascalCase capitalizes every word including the first (MyVariableName) — the choice usually depends on your programming language's naming conventions.
What's CONSTANT_CASE used for?
It's the common convention for constants in many programming languages — all uppercase with underscores between words, like MAX_RETRY_COUNT.
Does snake_case or kebab-case strip special characters?
Yes — both lowercase the text, replace spaces with underscores or hyphens respectively, and strip out anything that isn't a letter, number, or the appropriate separator.
Does this tool send my text to a server?
Yes — it's sent to our servers to convert and the result is returned to you; nothing is stored.
Is this tool free to use?
Yes — completely free, with no signup and no usage limits for casual use.