Case Converter
Convert text to uppercase and lowercase online, or switch to Title Case, Sentence case, camelCase, snake_case or kebab-case in one click. Paste your text, pick a style, and copy the result. Free, instant and private.
- No sign-up, ever
- 100% free
- Nothing uploaded
- Works offline after first load
- No limits, no email wall
How to use it
- 1
Paste your text
Drop in a heading, a sentence, a variable name or a whole paragraph.
- 2
Pick a case
Choose UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case or kebab-case.
- 3
Copy the result
The converted text appears instantly. Copy it straight into your doc, code or form.
When it comes in handy
Headings and titles
Fix a heading that came in all caps, or apply consistent Title Case across a list of titles.
Code identifiers
Turn a label into camelCase, snake_case or kebab-case for a variable, key or file name.
Cleaning pasted text
Rescue text someone typed in all caps, or normalise mixed-case data before you import it.
Instant & 100% private — nothing is uploaded
Every keystroke is handled right here in your browser. Your text is never sent to a server, so there is no sign-up, no email wall, and no length cap from us. Load the page once and it keeps working even if you go offline.
Frequently asked questions
- What is the difference between Title Case and Sentence case?
- Title Case capitalises the first letter of each major word, the way a headline or book title is styled. Sentence case capitalises only the first letter of the sentence and any proper nouns, the way ordinary prose reads. Use Title Case for headings and Sentence case for body text and most modern UI copy.
- What are camelCase, snake_case and kebab-case for?
- These are naming styles used in code. camelCase joins words with no spaces and capitalises each word after the first, like userName. snake_case joins them with underscores, like user_name. kebab-case joins them with hyphens, like user-name, which is also how clean URLs and CSS class names are usually written.
- Does it handle accented letters?
- Yes. Accented and non-English letters are converted to their correct upper and lower forms, so names and words with diacritics change case properly rather than being left untouched or stripped.
- Is my text sent to a server?
- No. Everything runs locally in your browser. Your text is read and processed on your own device, nothing is uploaded, and nothing is logged or stored. Once the page has loaded, it keeps working even if you go offline.