Aa

Case Converter

Type or paste text, then choose how you want it converted. Results appear instantly below.

Your text0 words
Text
UPPER CASE
lower case
Title Case
Smart Title
Sentence case
aLtErNaTe
iNVERSE
Code & web
camelCase
PascalCase
snake_case
kebab-case
CONSTANT_CASE
url-slug

Free online case converter

The Case Converter instantly changes the capitalisation of your writing. Paste or type anything, tap a style and copy the result — no sign-up, no limits, and it works on any phone, tablet or computer. It is perfect for fixing text typed in the wrong case, formatting titles and headings, tidying spreadsheets and data, preparing social posts, or turning an accidental CAPS LOCK mistake back into normal writing.

Need to count what you write too? Try the Word Counter, or turn lines into a list with Text to Bullets.

What each case style does

A
UPPER CASE makes every letter a capital — HELLO WORLD.
a
lower case makes every letter small — hello world.
T
Title Case capitalises the first letter of each word — Hello World.
S
Sentence case capitalises the first letter of each sentence — Hello world.
aL
aLtErNaTiNg case flips between small and capital letters — hElLo WoRlD.
iN
iNVERSE case swaps the case of every letter — hELLO wORLD.

Case examples

The phrase “The Best Coffee in Town” in every style:

CaseResult
UPPER CASETHE BEST COFFEE IN TOWN
lower casethe best coffee in town
Title CaseThe Best Coffee In Town
Smart TitleThe Best Coffee in Town
Sentence caseThe best coffee in town
aLtErNaTiNgtHe bEsT CoFfEe iN ToWn
iNVERSEtHE bEST cOFFEE IN tOWN
camelCasetheBestCoffeeInTown
PascalCaseTheBestCoffeeInTown
snake_casethe_best_coffee_in_town
kebab-casethe-best-coffee-in-town
CONSTANT_CASETHE_BEST_COFFEE_IN_TOWN
url-slugthe-best-coffee-in-town

Programming & web cases

For coders and the web, the converter also handles the naming styles used in code, file names and URLs.

cC
camelCase joins words with no spaces, each new word capitalised — helloWorld. Common for JavaScript variables.
PC
PascalCase is like camelCase but the first word is capitalised too — HelloWorld. Used for class and component names.
s_
snake_case joins lower-case words with underscores — hello_world. Popular in Python and databases.
k-
kebab-case joins lower-case words with hyphens — hello-world. Used in URLs, CSS and file names.
C_
CONSTANT_CASE is upper-case words with underscores — HELLO_WORLD. Used for constants.
/
URL slug makes a clean web address — lower case, hyphens and accents removed — hello-world.

How to use it

1
Paste or type your text into the box
2
Tap a case — the converted text appears straight away
3
Copy or download the result, or clear it and start again

When to use each case

Titles & headings — Title Case
Emails & paragraphs — Sentence case
Emphasis, labels or buttons — UPPER CASE
Fixing accidental Caps Lock — lower or Sentence case
Fun or playful social posts — aLtErNaTiNg case

Frequently asked questions

A case converter is a free tool that changes the capitalisation of your text. You paste in any words and instantly switch them to UPPER CASE, lower case, Title Case, Sentence case and more, without retyping anything.
Title Case capitalises the first letter of every word, like a heading: This Is Title Case. Sentence case capitalises only the first letter of each sentence: This is sentence case.
Paste your text into the box and tap the lower case button. Every capital letter becomes a small letter instantly, which is the quickest way to fix text typed with Caps Lock on.
Sentence case is normal writing style, where the first letter of each sentence is a capital and the rest are lower case, apart from names. It is the standard format for most paragraphs and emails.
Use the Title Case button. It capitalises the first letter of every word, which is ideal for titles, headlines and names.
No. It only changes which letters are capital or small. The words, spelling, spacing and order stay exactly the same.
No. All the conversion happens in your browser on your own device. Your text is never sent to a server or saved when you close the page.
Yes. It works on any phone, tablet or computer in the browser, with no app to install and nothing to sign up for.
Yes, it is completely free with no limits, no sign-up and no watermarks on your text.
Paste your text and tap snake_case under Code & web. It lower-cases everything and joins the words with underscores, like hello_world, ready for Python or a database column.
camelCase joins words with no spaces and capitalises each word after the first, like helloWorld. PascalCase is the same but also capitalises the first word, like HelloWorld. Tap either button to convert your text.
Tap url-slug. It lower-cases the text, removes punctuation and accents, and joins the words with hyphens, giving a clean web address like my-blog-post.
Title Case capitalises every word. Smart Title keeps short joining words like of, the and in lower case unless they start or end the title, so you get The Best Coffee in Town instead of The Best Coffee In Town.

Related text tools