Case Converter
Convert text between UPPER CASE, lower case, Title Case, Sentence case, camelCase, and snake_case.
🔒Everything runs in your browser — nothing you enter is stored, sent anywhere, or seen by anyone. Privacy Policy
Related Tools
📝 Word Counter
Count words, characters, sentences, and paragraphs instantly. Get reading and speaking time estimates.
% Percentage Calculator
Calculate percentages instantly — find X% of a number, percentage change, or increase/decrease by a percentage.
🎂 Age Calculator
Find your exact age in years, months, and days. See birthday countdown, zodiac sign, and total days lived.
The case converter transforms any text between six common case formats instantly: UPPER CASE, lower case, Title Case, Sentence case, camelCase, and snake_case. Paste your text, click the target format, and the converted version appears immediately ready to copy. Developers use it constantly — switching a variable name from camelCase to snake_case, or converting a database column name to a readable title without retyping. Writers and editors reach for it when copying text from a source that used all-caps for emphasis, or when a heading needs to be normalised before publishing. SEO and content teams use it to standardise titles across a page or post. Bookmark this tool if you work with text regularly. Case mismatches are one of the most common and irritating formatting inconsistencies in collaborative documents, codebases, and CMS drafts. Having a one-click converter on hand removes the need to retype anything manually.
How to Use the Case Converter
The Case Converter is designed to give you an accurate answer in seconds. Follow these steps:
- Step 1: Paste or type your text into the input box above. It can be a single word, a sentence, a paragraph, or multiple paragraphs.
- Step 2: Click the button for the format you want — UPPER CASE, lower case, Title Case, Sentence case, camelCase, or snake_case.
- Step 3: The converted text appears instantly in the output area. Click the copy button to copy it to your clipboard, ready to paste wherever you need it.
- Step 4: Click a different format button at any time to convert the same original text to another format without re-entering it.
No account or sign-up required. All calculations run locally in your browser — nothing is stored or transmitted to any server.
How It Works
Each case format applies a different transformation rule to the input text: UPPER CASE: every character converted to its uppercase equivalent using toUpperCase(). Useful for headings, constants in code, and acronyms. lower case: every character converted to lowercase. Common starting point before applying another format. Title Case: the first letter of each word capitalised, remaining letters lowercase. Standard for book titles, article headlines, and page headings in US English style guides. Sentence case: only the first letter of the entire text (and letters after sentence-ending punctuation) capitalised. Used in body copy and email subjects. camelCase: all spaces and punctuation removed, each word starts with a capital except the first. The standard naming convention in JavaScript, Java, and Swift: myVariableName. snake_case: all spaces replaced with underscores, all characters lowercased. The standard in Python, Ruby, and SQL: my_variable_name. The conversion happens client-side in your browser. No text is sent to a server, which matters when converting sensitive content like internal documents or proprietary code snippets.
Frequently Asked Questions
What is the difference between camelCase and snake_case?
camelCase joins words by capitalising each new word: myVariableName. snake_case joins words with underscores: my_variable_name. JavaScript, Java, and Swift conventionally use camelCase for variables. Python, Ruby, and SQL use snake_case. Both are widely used; the choice typically follows the language or team standard.
When should I use Title Case vs Sentence case?
Title Case capitalises every major word and is used for article headlines, book titles, and navigation labels. Sentence case only capitalises the first word and is used for body text, email subjects, and UI labels in modern design systems (Google and Apple both favour Sentence case for app interface text). When in doubt, check your style guide.
How do I convert text to lowercase quickly?
Paste your text into the converter above and click "lower case". The entire block converts instantly. For spreadsheets, Excel and Google Sheets have a LOWER() function: =LOWER(A1). In Python, use str.lower(). In JavaScript, use str.toLowerCase(). The converter here handles multi-line text blocks in one click without needing a formula.
Does the case converter work with numbers and symbols?
Yes — numbers and symbols are passed through unchanged. Only alphabetic characters are affected by the case conversion. Punctuation, spaces, digits, and special characters remain exactly as you entered them, which makes it safe to convert mixed text like product codes, URLs with numbers, or sentences containing currency symbols.
Is the case converter free?
Yes — free with no sign-up needed. All conversions happen in your browser and your text is never sent to any server. Bookmark the page for fast access whenever you need to reformat a variable name, normalise a heading, or fix someone else's ALL CAPS writing.