Text Case Converter (UPPERCASE, lowercase, Title Case Online)
A text case converter changes the letter case of your text, turning it into UPPERCASE, lowercase, Title Case, Sentence case, or a code style such as camelCase, snake_case, or kebab-case. The tool below rewrites the capitalisation of whatever you paste, live in your browser, without altering the words and without sending anything to a server.
What a Text Case Converter Does
A text case converter takes a block of text and rewrites the capitalisation of its letters to match a chosen style, leaving the actual words and their order untouched. It solves a small but common problem: text often arrives in the wrong case, such as a heading typed in all lowercase, a name pasted in capitals, or a phrase that needs to become a code identifier. Instead of retyping or fixing each letter by hand, you paste the text once, pick the case you need, and the tool produces the corrected version for you to copy.
How to Use This Text Case Converter
- Paste or type your text into the box at the top.
- Open the dropdown and choose the case you want, from UPPERCASE to kebab-case.
- Read the converted text below the box; it updates as you type or change the mode.
- Press Copy result to put the converted text on your clipboard.
The Case Styles Explained
Each mode follows a fixed rule for which letters are capital, lowercase, or joined. The table shows what each style does to the phrase “hello world”.
| Style | Rule | “hello world” becomes |
|---|---|---|
| UPPERCASE | Every letter capital | HELLO WORLD |
| lowercase | Every letter small | hello world |
| Title Case | First letter of each word capital | Hello World |
| Sentence case | First letter of each sentence capital | Hello world |
| camelCase | No spaces, each word after the first capitalised | helloWorld |
| snake_case | Words joined with underscores, all lowercase | hello_world |
| kebab-case | Words joined with hyphens, all lowercase | hello-world |
Is It Private? Yes, It Runs in Your Browser
The conversion happens entirely on your device using JavaScript. The text you paste is never uploaded, logged, or stored on any server, so it is safe to convert sensitive content such as names, notes, or draft copy. Because there is no upload, the result appears instantly and there is no size limit beyond what your browser can hold.
Related Tools
Count the words, characters, and sentences in your text.
Turn a title into a clean, lowercase URL slug.
Strip repeated lines from a list or block of text.
Last Thoughts on Changing Text Case
Changing letter case by hand is the kind of small task that quietly eats time: fixing a heading typed in lowercase, normalising a list pasted from a spreadsheet, or reshaping a phrase into a variable name. A case converter removes that friction by applying one consistent rule across the whole text at once, so the case is correct everywhere and you only ever copy the finished result.
Keep this open in a tab whenever you are writing headings, cleaning up pasted text, or naming things in code. For more on the word processors and editors where text case matters most, see our guide to office suites, and explore the rest of our free online tools.
Key Takeaways:
- A text case converter changes only the letter case of your text; the words and their order stay the same.
- Use Title Case for headings, Sentence case for body text, and UPPERCASE only for short emphasis.
- camelCase, snake_case, and kebab-case are code and URL styles that join words and remove spaces.
- The tool converts live as you type and shows the character and word count of your input.
- Everything runs in your browser, so nothing you type is uploaded or stored anywhere.
- Press Copy result to drop the converted text straight onto your clipboard.
Frequently Asked Questions (FAQs)
What does a text case converter do?
It changes the letter case of your text without changing the words. You paste text, pick a target case such as UPPERCASE, Title Case, or snake_case, and the tool rewrites every letter to match that style. The words and their order stay the same, only the capitalisation and word joins change.
What is the difference between Title Case and Sentence case?
Title Case capitalises the first letter of every word, which suits headings and titles. Sentence case capitalises only the first letter of each sentence and leaves the rest lowercase, which suits normal body text. Use Title Case for a heading and Sentence case for the paragraph under it.
What are camelCase, snake_case, and kebab-case for?
They are naming styles used in code and data. camelCase joins words with no spaces and capitalises each word after the first, common in variable names. snake_case joins words with underscores, common in databases and Python. kebab-case joins words with hyphens, common in URLs and file names.
Is my text sent to a server?
No. The conversion runs entirely inside your browser with JavaScript, so the text you paste is never uploaded, logged, or stored anywhere. You can confirm this by disconnecting from the internet and watching the tool still convert your text.
Why did my converted text lose its spaces?
camelCase, snake_case, and kebab-case are designed to remove spaces, because they are meant for identifiers that cannot contain spaces. camelCase joins the words directly, snake_case replaces each space with an underscore, and kebab-case replaces each space with a hyphen. The plain cases such as UPPERCASE and Title Case keep your spacing.
Can I convert a large block of text at once?
Yes. You can paste a full paragraph or a long list and the tool converts all of it instantly as you type. Because the work happens on your device rather than over a network, there is no upload wait and no size limit beyond what your browser can hold in memory.
