How this text case converter works
Letter case is the difference between capital and small letters. Changing case by hand is slow and error-prone, especially across long passages. This converter reads the text in the box, applies the case style you choose, and writes the result straight back so you can copy it.
The simple styles work on individual letters: UPPERCASE capitalises every letter and lowercase makes every letter small. Title Case capitalises the first letter of each word, while Sentence case capitalises only the first letter of each sentence. The developer styles — camelCase, snake_case, kebab-case and CONSTANT_CASE — first split the text into words on spaces and punctuation, then re-join those words with the right separators and capitalisation.
| Case style | "hello world" becomes |
|---|---|
| UPPERCASE | HELLO WORLD |
| lowercase | hello world |
| Title Case | Hello World |
| Sentence case | Hello world |
| camelCase | helloWorld |
| snake_case | hello_world |
| kebab-case | hello-world |
| CONSTANT_CASE | HELLO_WORLD |
Reference note: word splitting for the developer styles treats any run of non-alphanumeric characters as a separator, so spaces, punctuation and symbols all start a new word.
Frequently asked questions
- How do I change text to uppercase or lowercase?
- Paste your text into the box and click UPPERCASE to make every letter a capital, or lowercase to make every letter small. The converter rewrites the text in place so you can copy it straight out.
- What is Title Case vs Sentence case?
- Title Case capitalises the first letter of every word, like a headline: "Hello World". Sentence case capitalises only the first letter of each sentence and leaves the rest lowercase: "Hello world".
- What is camelCase / snake_case / kebab-case?
- These are programming naming styles built from the words in your text. camelCase joins words with no spaces and capitalises each word after the first (helloWorld). snake_case joins words in lowercase with underscores (hello_world). kebab-case joins words in lowercase with hyphens (hello-world). CONSTANT_CASE uses uppercase words joined with underscores (HELLO_WORLD).
- How do I convert a heading to title case?
- Paste the heading into the box and click the Title Case button. Each word's first letter is capitalised so the heading reads like a published title.
- Is my text uploaded anywhere?
- No. Every conversion happens locally in your browser using JavaScript. Your text is never sent to a server, stored, or shared.
- How do I copy the converted text?
- Click the Copy button below the text box. It uses your browser's clipboard so you can paste the result anywhere. If clipboard access is blocked, the tool selects the text so you can copy it manually.