Online Text Case Converter
Convert upper case to lower case, title case, sentence case, and developer code naming conventions in 1-click. Free, client-side, and privacy-first.
Complete Guide to Text Case Conversion & Typography
Typing in the wrong case—whether you accidentally left Caps Lock on or need to format blog headings for publication—can waste valuable time. Our online text case converter lets you paste your content and instantly transform it into lower case, UPPER CASE (ALL CAPS), Title Case, or programming conventions like camelCase and snake_case with zero manual typing.
How to Convert Upper Case to Lower Case Instantly
Converting capital letters to small letters is the most common text transformation on the web. Simply paste your ALL CAPS text into the input box above and click the lower case button. The tool immediately converts every capitalized character to its lowercase equivalent while preserving your numbers, tabs, and punctuation marks.
What is the Difference Between Title Case and Sentence Case?
- Sentence Case: Capitalizes the first letter of each sentence and the pronoun I. Proper nouns still need to be capitalized by hand. Ideal for writing body copy, essays, articles, and emails.
- Title Case: Follows common editorial conventions (similar to The Associated Press Stylebook and The Chicago Manual of Style). It capitalizes major words while keeping short prepositions and articles (e.g., a, an, the, in, on, of, for, and) lowercase unless they start the headline.
Developer Naming Conventions: camelCase, snake_case & PascalCase
Programmers and software engineers frequently need to transform human-readable strings into variable names:
camelCase: Starts with a lowercase letter, and every subsequent word is capitalized with no spaces (e.g.convertCaseOnline). Standard in JavaScript, Java, and TypeScript.PascalCase: Every word begins with a capital letter with no spaces (e.g.ConvertCaseOnline). Used for classes in C#, Python, and React components.snake_case: Words are separated by underscores in all lowercase (e.g.convert_case_online). Common in Python, Ruby, and SQL databases.kebab-case: Words are separated by hyphens (e.g.convert-case-online). Used for URLs, slugs, and CSS classes.dot.case: Words separated by periods (e.g.convert.case.online). Standard for configuration keys and domain namespaces.
Frequently Asked Questions (FAQ)
How do I change capital letters to small letters?
Paste your text into the box above and click the 'lower case' button. The converter will instantly switch every uppercase letter to lowercase without touching your spaces or punctuation.
Is my text stored or sent to remote servers?
No. All conversions run directly in your browser with client-side JavaScript, and your text is never uploaded or stored by this tool. The optional Listen button uses your browser's built-in speech engine, which on some browsers may use an online voice.
How does the Title Case algorithm handle small words?
Our Title Case engine automatically leaves common articles, conjunctions and short prepositions (a, an, the, at, by, for, in, of, on, to, and, but, or) in lowercase unless they appear as the first word of a line.
Can I download my converted text?
Yes. Once your text is converted, click the 'Download .txt' button in the bottom action bar to save a clean plain text file directly to your device.
What is the difference between Title Case and Capitalized Case?
Capitalized Case capitalizes the first letter of every word. Title Case follows common editorial conventions, so minor words such as articles, conjunctions and short prepositions stay lowercase unless they begin the headline.
What are camelCase and snake_case used for?
camelCase and snake_case are programming naming conventions. camelCase (myVariableName) is common in JavaScript and Java, while snake_case (my_variable_name) is common in Python and SQL databases.