# Case Converter - Uppercase, Lowercase, Title Case, camelCase

Page: https://hirantha.me/tools/case-converter
Part of: Hirantha Sandaruwan Lakshan free tools (https://hirantha.me/tools)
Updated: 2026-07-31

Convert text to uppercase, lowercase, title case, or camelCase.

This is a free tool that runs in the browser: open the page to use it. File tools process files on the visitor's own device; files are never uploaded or stored. No account, sign-up, payment or watermark.

Paste text and convert it between uppercase, lowercase, title case, sentence case, camelCase, and snake_case instantly. Runs entirely in your browser tab.

Uppercase and lowercase apply directly to every letter. Title case capitalises the first letter of each word, while sentence case only capitalises the first letter of each sentence, detected by punctuation.

camelCase and snake_case first split the text into words on spaces and punctuation, then rejoin them in the target convention - useful for turning a phrase into a variable name.

The conversion is a pure text transform with no formatting or styling applied, so pasting the result elsewhere carries no hidden markup.

Q: Is my text uploaded anywhere?
A: No, the conversion runs entirely in your browser and nothing is sent to a server.

Q: What's the difference between title case and sentence case?
A: Title case capitalises the first letter of every word; sentence case only capitalises the first letter of each sentence, like normal prose.

Q: Does title case handle small words like 'the' or 'of' correctly?
A: Every word is capitalised - it doesn't apply style-guide exceptions for minor words, since conventions differ between style guides.

Q: Can I convert code identifiers, not just prose?
A: Yes, camelCase and snake_case are aimed specifically at converting a phrase into a variable-name style.

Q: What is camelCase versus snake_case?
A: camelCase joins words with capitals after the first (myVariableName). snake_case joins them with underscores (my_variable_name). They're conventions from different programming languages, not different meanings.

Q: Can I undo a conversion?
A: Converting replaces the output, not your input, so the original text stays in the box and you can switch to a different case at any point.

Q: Does it handle accented characters correctly?
A: Yes, case conversion follows Unicode rules, so accented and non-Latin characters are handled properly rather than being stripped or mangled.

Q: Is there a length limit?
A: No fixed limit. Conversion is instant even on long documents since it's simple text manipulation.

Sources: Letter case - Wikipedia (https://en.wikipedia.org/wiki/Letter_case)

Related tools:

- [Word & character counter](https://hirantha.me/tools/word-counter.md): Live word, character, sentence, and reading-time counts as you type.
- [URL slug generator](https://hirantha.me/tools/slug-generator.md): Turn any title into a clean URL slug: lowercase, hyphens, no accents or punctuation. Options for stop words, a length limit, other scripts and one slug per line.
- [Find and replace text](https://hirantha.me/tools/find-and-replace-text.md): Find and replace in pasted text with plain or regular expression matching, whole word and case options, several rules in order, a live match count and undo.
- [Remove line breaks and extra spaces](https://hirantha.me/tools/remove-line-breaks.md): Join lines into one: replace line breaks with a space, comma or your own text, collapse extra spaces, keep paragraphs, and rejoin words split by hyphens in PDF text.
- [Text reverser](https://hirantha.me/tools/text-reverser.md): Reverse text by characters, words or lines without breaking emoji, accents or Sinhala and Tamil letters, and see how code points differ from UTF-16 units.
