Case Converter
Convert text between UPPER CASE, lower case, Title Case, camelCase, snake_case, and more.
What is a Case Converter?
A case converter is a free online tool that changes the capitalization of your text. Whether you need to convert text to uppercase, lowercase, title case, or developer-friendly formats like camelCase and snake_case, this tool does it in one click.
No software to install, no account to create. Paste your text, pick a case style, and copy the result.
All Case Options Explained
| Case | Example | Use Case |
|---|---|---|
| UPPER CASE | HELLO WORLD | Headlines, acronyms, emphasis |
| lower case | hello world | Normalizing text, email addresses |
| Title Case | Hello World | Blog titles, headings, names |
| Sentence case | Hello world | Normal writing, paragraphs |
| camelCase | helloWorld | JavaScript variables, function names |
| PascalCase | HelloWorld | Class names, React components |
| snake_case | hello_world | Python variables, database columns |
| kebab-case | hello-world | URLs, CSS classes, file names |
| tOGGLE cASE | hELLO wORLD | Fun text, memes, creative writing |
Who Uses a Case Converter?
- Developers: Convert text to camelCase, PascalCase, snake_case, or kebab-case for code variables, functions, and file names.
- Writers & editors: Fix accidental caps lock, standardize heading capitalization, or convert text to sentence case.
- SEO specialists: Format title tags and meta descriptions in proper title case.
- Data professionals: Normalize text data before importing into databases or spreadsheets.
- Students: Fix capitalization errors in essays and assignments.
Frequently Asked Questions
What is Title Case?
Title Case capitalizes the first letter of every word. It's used for blog post titles, book titles, headings, and proper nouns.
What is camelCase?
camelCase removes spaces and capitalizes the first letter of each word except the first. It's the standard naming convention for variables in JavaScript, Java, and many other programming languages.
What is the difference between snake_case and kebab-case?
Both replace spaces with a separator — snake_case uses underscores and is standard in Python, while kebab-case uses hyphens and is used in URLs and CSS class names.