Case Converter
Convert text to UPPERCASE, lowercase, Title Case, and more.
Type some text above to see the conversion…
Type some text above to see the conversion…
Type some text above to see the conversion…
Type some text above to see the conversion…
Type some text above to see the conversion…
Type some text above…
Type some text above…
Type some text above…
How to use Case Converter
What this tool does
The Case Converter takes text you type or paste and immediately shows it in eight different case styles — all at once, each with its own copy button. You do not choose one conversion and wait; every variant appears live as you type. The five main styles are UPPERCASE, lowercase, Title Case, Sentence case, and aLtErNaTiNg cAsE. Three bonus styles — camelCase, snake_case, and kebab-case — cover the naming conventions used in programming and web development.
Why you might need it
Different platforms, style guides, and contexts demand different text casing, and manually retyping or editing text to match them is tedious and error-prone. The most practical use cases are:
Writing and editing. Paste a heading and instantly see it in Title Case and Sentence case side by side so you can choose which fits the style guide. Or reset a block of pasted text that is ALL CAPS back to lowercase in one click.
Development and design. Variable names, CSS class names, file names, and database columns all follow different conventions. camelCase for JavaScript, snake_case for Python and SQL, kebab-case for URLs and CSS — the converter generates all three from the same input so you can copy whichever you need.
Content creation. Heading case varies across publications: some use Title Case for all headings, others prefer Sentence case. Having both variants visible at once makes it easy to follow a house style consistently without looking it up each time.
How to use it
- Type or paste your text into the input box at the top.
- All eight conversions appear immediately in the cards below. No button to press.
- Click the Copy button on any card to copy that specific variant to your clipboard.
- Use Load sample if you just want to try the tool, and Clear to start over with a fresh input.
Common pitfalls
Title Case capitalises every word by splitting on word boundaries. This means short words like “a”, “the”, “of”, and “in” are also capitalised — which is correct for AP and Chicago style but not for APA or MLA, which have specific rules about which short words to lowercase. If your style guide has exceptions, apply them manually after copying.
Sentence case only knows about punctuation, not grammar. It capitalises the first letter of the text and the first letter after each period, exclamation mark, or question mark. Proper nouns in the middle of a sentence are not capitalised automatically — you need to fix those yourself after copying.
For camelCase, snake_case, and kebab-case, the converter works best with plain natural-language input or already-separated words. Pasting a long paragraph and expecting a camelCase variable name out of it will produce a very long identifier. Use these conversions for short phrases, labels, or identifiers.
Tips and advanced use
A common workflow when writing documentation or a style guide is to draft headings in plain sentence case first, then use this tool to generate the Title Case version for the published version. Paste each heading, copy the Title Case output, and paste it back — faster than manually adjusting each word.
For developers renaming things across a codebase, the three code-style variants
are genuinely useful. Type the English description of what a variable represents
— “user profile image url” — and copy whichever convention the codebase uses:
userProfileImageUrl, user_profile_image_url, or user-profile-image-url.
The alternating case (aLtErNaTiNg cAsE) is mostly a fun style for memes,
social posts, and creative headings. It is not a serious formatting choice, but
that is exactly why it is included — the tool aims to cover everything.
Frequently asked questions
Does my text get sent to a server?
What is the difference between Title Case and Sentence case?
When would I use camelCase, snake_case, or kebab-case?
Why does the alternating case skip punctuation and spaces?
Why does camelCase drop some words or look wrong on my input?
Related tools
Uppercase Converter
Convert text to UPPERCASE — every alphabetic character capitalised.
Lowercase Converter
Convert text to lowercase — every alphabetic character lower-cased.
Title Case Converter
Convert text to Title Case for headings and titles.
camelCase Converter
Convert text to camelCase for JavaScript and Java identifiers.
snake_case Converter
Convert text to snake_case for Python and database fields.
Find and Replace
Find and replace text, with optional regex support.