Uppercase Lowercase Converter
Instantly change text case — UPPERCASE, lowercase, Sentence case, Title Case, camelCase, and more. Free browser tool with live statistics.
Your text never leaves your browser. Everything runs locally with JavaScript. No data is stored or shared.
Fast & Free Uppercase / Lowercase Converter
Our uppercase lowercase converter helps you change text case in seconds. Whether you need to convert messy text to proper case, prepare a headline, format code variables, or clean up all‑caps content, this tool gives you 10+ case options with real‑time statistics.
Convert every letter to uppercase. Perfect for headings, alerts, or emphasis.
Convert every letter to lowercase. Ideal for usernames, emails, or casual tone.
Capitalize first letter of each sentence. Great for general writing and essays.
Capitalize major words. Used for headlines, article titles, and book chapters.
No spaces, second+ words start uppercase. Used in JavaScript, Java, C#.
Words separated by underscores, all lowercase. Used in Python, Ruby.
How to Use This Case Converter
1. Type or paste your text into the input box. You can also upload a file (.txt, .md, .json, .csv, .html, .xml, .js, .css, .py, .java, .cpp).
2. Choose any case format by clicking the corresponding button.
3. The converted text appears instantly on the right.
4. Use "Copy Output" to copy to clipboard or "Download as .txt" to save the result.
5. Live statistics update automatically: character, word, sentence, line, and paragraph counts.
Complete List of Supported Case Formats
- UPPER CASE: ALL LETTERS UPPERCASE
- lower case: all letters lowercase
- Sentence case: Capitalizes first letter of each sentence.
- Title Case: Capitalizes Every Major Word.
- Capitalized Case: Capitalizes The First Letter Of Every Word.
- Alternating Case: aLtErNaTiNg CaSe – fun or ironic style.
- Toggle Case: tOGGLE cASE – inverts every letter's case.
- camelCase: firstWordLower, subsequentWordsUpper
- PascalCase: EachWordStartsWithUppercaseNoSpaces
- snake_case: words_separated_by_underscores
- kebab-case: words-separated-by-hyphens (URL, CSS)
- dot.case: words.separated.by.dots (config files)
- COBOL Case: WORDS-SEPARATED-BY-HYPHENS-UPPERCASE
- CONSTANT_CASE: WORDS_SEPARATED_BY_UNDERSCORES_UPPERCASE (programming constants)
- Hashtag Case: #every #word #prefixed #with #hash
Frequently Asked Questions
Learn how to use this tool correctly by reading our step-by-step tutorial.