Case Converter
Input Text
Output Text
Select a case aboveFree Online Case Converter Tool
Our case converter instantly transforms any text into 8 different text cases with a single click. Whether you need to fix capitalisation in a document, convert text for programming variables, or reformat headings — our tool handles everything in real time with no login or download required.
Simply paste your text, click the case type you need, and the converted output appears instantly. You can also copy the result to clipboard with one click or swap input and output to convert back.
All 8 Case Types Explained
| Case Type | Example Output | Common Use |
|---|---|---|
| UPPERCASE | HELLO WORLD | Headings, acronyms, warnings |
| lowercase | hello world | URLs, email addresses, tags |
| Title Case | Hello World | Article titles, headings, names |
| Sentence case | Hello world | Normal sentences, paragraphs |
| camelCase | helloWorld | JavaScript variables, JSON keys |
| PascalCase | HelloWorld | Class names, React components |
| snake_case | hello_world | Python variables, database columns |
| kebab-case | hello-world | CSS classes, HTML IDs, URLs |
Frequently Asked Questions
How do I convert text to uppercase online?
Paste your text into the input box above and click the UPPERCASE button. Your text instantly converts to all capital letters. Click Copy to copy it to your clipboard.
What is the difference between camelCase and PascalCase?
In camelCase the first word is lowercase and subsequent words start with a capital — like myVariableName. In PascalCase every word starts with a capital — like MyVariableName. camelCase is used for variables in JavaScript while PascalCase is used for class names.
Can I convert multiple paragraphs at once?
Yes. Our case converter handles any amount of text — single words, sentences, paragraphs or entire documents. Paste as much text as you need and the conversion happens instantly.
Is this case converter free to use?
Yes, completely free. No account, no character limit, no watermark. Your text is never stored or sent to any server — everything runs in your browser.