Text Case Converter
Switch text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and more.
Processed locally
Convert to
Programming cases (camelCase, snake_case…) convert each line separately, so you can paste a list of names. Title Case keeps short words like “of” and “the” lowercase.
Instructions
How to use it
- 01Paste or type your text.
- 02Choose a case. The result updates instantly.
- 03Copy the result.
About
What it does
Retyping text because it was written in the wrong case is tedious. Paste a heading typed in ALL CAPS, a list of database column names, or a title that needs proper capitalisation, and convert it in one click.
Alongside UPPERCASE, lowercase, Title Case and Sentence case, the converter handles programmer cases (camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE) and understands existing identifiers like XMLHttpRequest.
Settings explained
- Title Case
- Capitalises important words and keeps short words (a, of, the, in…) lowercase unless they start or end the title.
- Sentence case
- Lowercases everything, then capitalises the first letter of each sentence and the word 'I'.
- camelCase, snake_case and friends
- Split words on spaces, punctuation and existing capital letters, one line at a time.
Good for
- Fixing headings accidentally typed in caps lock
- Formatting article and email subject titles
- Renaming variables and database columns
- Turning phrases into URL slugs (kebab-case)
Questions, answered
- Which Title Case style does it follow?
- A common style shared by AP and Chicago: major words capitalised, short articles, conjunctions and prepositions lowercase except at the start or end.
- Does it keep line breaks?
- Yes. Every case keeps your line structure; programmer cases convert each line separately.
- Does it work with accented and non-Latin letters?
- Yes, for scripts that have upper and lower case (Latin, Greek, Cyrillic and others).
Related tools
All text & writing tools (3)- Word & Character CounterLive word, character, sentence and paragraph counts, plus reading and speaking time.
- Markdown Editor & PreviewWrite Markdown with a live preview and formatting shortcuts. Export as HTML or .md.
- URL Encoder / DecoderPercent-encode text for URLs or decode it back, including emoji and non-Latin scripts.
- HTML Escape / UnescapeEscape HTML special characters so code displays safely, or turn entities back into text.