Uppercase to Lowercase Converter - Text Case Changer Online
Convert text between uppercase and lowercase instantly with our free text case converter. Whether you need to fix caps lock mistakes or transform text for professional use, our tool handles all case conversions.
- Uppercase to lowercase: Convert CAPS LOCK TEXT to normal lowercase instantly
- Lowercase to uppercase: Transform quiet text to BOLD STATEMENTS
- Sentence case converter: Fix capitalization for proper sentences
- Developer case formats: camelCase, snake_case, kebab-case, PascalCase for coding
- Toggle case: Swap uppercase and lowercase letters throughout your text
Essential for writers, developers, and anyone who needs to quickly change text capitalization without retyping everything.
Twenty case types, and when each one matters
The everyday four are lower case, UPPER CASE, Sentence case and Title Case. Past those, the list turns into naming conventions: camelCase for JavaScript variables, snake_case for Python and SQL columns, kebab-case for URLs and CSS classes, PascalCase for class names, CONSTANT_CASE for environment variables.
The awkward ones are also here. Alternating case and inVERSE case exist because someone, somewhere, needs them.
Where the caps lock key goes wrong
A paragraph typed with caps lock on does not become readable by lowercasing it: you lose the sentence starts and every proper noun with them. Sentence case handles the first half of that problem by capitalising after each full stop. The names still need a human.
Renaming a batch of files or database columns is the opposite problem. There the rule is mechanical, the same conversion applies to all of them, and doing it by hand is where the typos come from.
How to use the case converter
Paste your text into the box and pick a case. The result appears as you type, ready to copy. Switching case types re-converts from the original text rather than from the last result, so trying Title Case after camelCase gives you what you expect instead of a compounded mess.
Frequently Asked Questions
Common questions about text case conversion, programming case styles, and fixing capitalization.
What is PascalCase?
PascalCase (also called UpperCamelCase) capitalizes the first letter of each word with no separators: MyVariableName, CalculateTotalPrice. Used for class names in most programming languages (Java, C#, Python), React component names, and TypeScript interfaces. Each word within the name starts with a capital letter.
What is SCREAMING_SNAKE_CASE?
SCREAMING_SNAKE_CASE (or CONSTANT_CASE) uses all uppercase letters with underscores between words: MAX_FILE_SIZE, API_BASE_URL. It's the standard convention for constants and environment variables in most programming languages. The screaming name comes from the all-caps format that resembles shouting.
What is dot.case?
Dot case uses periods to separate words: my.variable.name, user.profile.settings. Common in Java package names (com.example.myapp), file extensions, configuration properties, and object notation. Also called dot notation when used for accessing object properties in programming languages like JavaScript.
When should I use lowercase vs UPPERCASE?
Use lowercase for variable names, URLs, hashtags, and casual communication. Use UPPERCASE for constants, acronyms, emphasis (sparingly), and headers in ASCII documentation. Avoid all-caps in emails and messages as it reads as shouting. For readability, sentence case or title case work better for long text.
How to convert text to sentence case
Sentence case capitalizes only the first word and proper nouns in a sentence.
- Open a case converter tool
- Paste your text into the input box
- Select "Sentence case" from the options
- Copy the converted result
What is path/case?
Path case uses forward slashes between words: my/variable/name, user/profile/settings. Named after URL paths and file system paths. Used primarily for RESTful API endpoints, file paths, and routing in web frameworks. Similar to kebab-case but with slashes instead of hyphens.
What is Train-Case?
Train-Case (or HTTP-Header-Case) capitalizes each word and separates them with hyphens: Content-Type, Accept-Language, X-Custom-Header. Standard format for HTTP headers. Named because it resembles train cars connected together. Also used in some CSS frameworks and configuration files.
How to fix accidental caps lock text
Quickly convert accidentally typed CAPS LOCK text to normal lowercase or sentence case.
- Open a case converter tool
- Paste your all-caps text
- Select "lowercase" or "Sentence case" to convert
- Copy the corrected text
What is the alternating case style?
Alternating case (aLtErNaTiNg CaSe) switches between lowercase and uppercase for each letter. Made famous by the Mocking SpongeBob meme to indicate sarcasm or mockery. It's not used in programming but popular on social media for humorous effect. Use sparingly for comedic impact.
What is inverse case or toggle case?
Inverse case (or toggle case) reverses the capitalization of each letter: "Hello World" becomes "hELLO wORLD". Lowercase becomes uppercase and vice versa. Useful for correcting text typed with Caps Lock on, or creating visual effects. Different from alternating case which doesn't preserve original pattern.