Text Case Converter – UPPERCASE, lowercase, Title Case Online
Text Case Converter is a free online tool that instantly converts any text between six formats: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, and snake_case. It processes everything in your browser — no paste button, no submit, no server. The output updates in real time as you type.
How to Convert Text Case Online
- 01
Paste your text
Type or paste any text into the input area. The word and character counts are shown below the textarea.
- 02
Click a case button
Click UPPERCASE, lowercase, Title Case, Sentence case, camelCase, or snake_case. The output updates instantly. Changing the input after selecting a case also updates the output in real time.
- 03
Copy or swap
Click Copy to grab the converted text. Use Swap to move the output back to the input for chaining conversions (e.g. Title Case then to camelCase).
Features
- ✓UPPERCASE, lowercase, Title Case
- ✓Sentence case, camelCase, snake_case
- ✓Real-time output as you type
- ✓Word and character count on both panes
- ✓Swap input and output with one click
- ✓100% client-side — text never leaves your browser
- ✓Works offline once the page is loaded
- ✓No login, no ads in the tool, no sign-up
Frequently Asked Questions
What is Title Case?
Title Case capitalises the first letter of every word in the text. For example, "the quick brown fox" becomes "The Quick Brown Fox". It is commonly used for headings, article titles, book titles, and product names.
What is Sentence case?
Sentence case capitalises only the first letter of each sentence, leaving all other words in lowercase (unless they are proper nouns). For example, "THE QUICK BROWN FOX. IT JUMPED." becomes "The quick brown fox. It jumped." This is the standard style for body text.
What is camelCase and when is it used?
camelCase removes spaces and capitalises the first letter of each word except the first. "hello world" becomes "helloWorld". It is the standard naming convention for variables, functions, and methods in JavaScript, TypeScript, Java, Swift, and many other programming languages.
What is snake_case?
snake_case replaces spaces with underscores and converts all characters to lowercase. "Hello World" becomes "hello_world". It is commonly used for variable names in Python, Ruby, and SQL, as well as for file names and database column names.
Does the converter work in real time?
Yes. As you type in the input area with a case button already selected, the output updates instantly on every keystroke. There is no need to click the button again after you have chosen a case style — just start typing.