Aa Case Converter
Convert text between uppercase, lowercase, title case, sentence case, camelCase and snake_case free. Instant, no upload.
Aa Case Converter
🔧 Loading tool…
About the Case Converter Tool
Retyping text to fix its capitalisation is a waste of time, and it happens constantly — a heading pasted in all caps, a name typed in lowercase, a variable that needs converting from one naming convention to another.
This converter handles the standard cases plus the programming conventions: camelCase, PascalCase, snake_case, and kebab-case. That last group is what makes it genuinely useful to developers, since converting a label into a valid identifier is a routine task. Everything runs in your browser.
How to Use Case Converter
- Paste your text into the input area.
- Select the target case format.
- The converted text appears immediately.
- Copy the result.
When to Use This Tool
- Fixing a heading that was accidentally typed in caps lock
- Converting a label into camelCase for a variable name
- Producing snake_case column names from readable field titles
- Generating kebab-case slugs from article titles
- Standardising capitalisation across a list of names or products
Things Worth Knowing
- Title case capitalises major words; minor words like and, of, and the are conventionally left lowercase.
- Sentence case capitalises only the first letter of each sentence.
- Programming cases strip spaces and punctuation, since identifiers cannot contain them.
Quick Facts
| Tool name | Case Converter |
| Category | Text Tools |
| Price | Free — no account, no trial, no watermark |
| Where it runs | Entirely in your browser (client-side) |
| Files uploaded | None — your data never leaves your device |
| File size limit | None imposed; limited only by device memory |
| Works offline | Yes, once the page has loaded |
| Platforms | Windows, macOS, Linux, Android, iOS |
Frequently Asked Questions
What is the difference between title case and sentence case?
Title case capitalises the significant words in a phrase, as used for headlines. Sentence case capitalises only the first word of each sentence plus proper nouns, as used in ordinary prose.
When would I use camelCase versus snake_case?
camelCase is conventional in JavaScript and Java for variables and functions. snake_case is standard in Python, Ruby, and most SQL database column naming. Follow your language’s convention.
What is kebab-case for?
Words joined by hyphens — used for URL slugs, CSS class names, and HTML attributes, all of which conventionally avoid underscores and are case-insensitive.
Does it handle non-English text?
Case conversion works for scripts that have letter case, such as Latin, Greek, and Cyrillic. Scripts without case — Devanagari, Arabic, Chinese, Japanese — are unaffected, which is correct behaviour.