Case Converter

Change text to upper, lower, title, sentence, camel, snake, kebab or alternating case.

Runs in your browser. Your files never leave your device.

How do I convert text to a different case, like camelCase or Title Case?

Paste your text into FixDoks's Case Converter and click a case button such as UPPERCASE, Title Case, Sentence case, camelCase, snake_case or kebab-case. The result updates instantly in your browser for any length of text, and you can copy or download it. Numbers, spaces and punctuation stay exactly as typed.

Case Converter at a glance

InputPasted text, one or many lines
Output12 case styles, including upper, lower, title, sentence, camel, snake and kebab
ProcessingIn your browser; your files are not uploaded
PriceFree
Works onChrome, Edge, Safari and Firefox on Windows, Mac, Android and iPhone

How to use Case Converter

  1. Paste or type your text in the top box.
  2. Click a case button, for example Title Case or lowercase.
  3. The converted text appears below. Click Copy or Download.

Every text case in one place

Typed a whole paragraph with Caps Lock on? Need a heading in proper title case, or a variable name in snake_case? Paste the text once and switch between cases with one click. The result updates live if you keep editing the input.

What each option does

CaseExampleUsed for
UPPERCASEANNUAL REPORT 2026Headings, signs, form fields that ask for capitals
lowercaseannual report 2026Email addresses, URLs, tags
Title CaseThe Story of an HourBook, film and article titles
Sentence caseThe story of an hour. It was short.Normal writing, fixing Caps Lock text
Capitalize Each WordThe Story Of An HourNames, simple headings
camelCaseannualReport2026JavaScript and Java variables
PascalCaseAnnualReport2026Class and component names
snake_caseannual_report_2026Python variables, database columns
CONSTANT_CASEANNUAL_REPORT_2026Constants and environment variables
kebab-caseannual-report-2026URLs, CSS classes, file names
dot.caseannual.report.2026Config keys
aLtErNaTiNgaNnUaL rEpOrTMemes and jokes
iNVERSEaNNUAL rEPORTUndoing text typed with Caps Lock on

How Title Case works here

Title case capitalises the main words and keeps short joining words in lowercase: a, an, the, and, but, or, nor, for, of, in, on, at, to, by, as, via. The first word and any word after a colon or full stop are always capitalised. Style guides (APA, Chicago, AP) disagree on a few details, such as whether to capitalise four letter prepositions like "with", so read your final title once before publishing.

Sentence case

Sentence case lowercases everything, then capitalises the first letter of each sentence and the word "I". It cannot know which words are names, so check proper nouns like "Delhi" or "Priya" afterwards and fix them by hand.

Programming cases

camelCase, snake_case and the others split your text into words at spaces, punctuation and existing capital letters. That means "userID", "user id" and "user-id" all become user_id in snake_case. Each line is converted separately, so you can paste a list of column names and convert them all at once.

Letters from other alphabets such as Greek, Cyrillic or accented Latin letters are converted too. Scripts without capital letters, such as Hindi, are left as they are.

Fixing text typed with Caps Lock on

If you typed "hELLO, mY nAME iS" by accident, click iNVERSE to swap every letter back. For a whole paragraph in capitals, Sentence case is usually the quickest fix. Converting case never changes numbers, spaces or punctuation, so dates, prices and codes stay exactly as you typed them.

Frequently asked questions

How do I change text from all caps to normal?
Paste the text and click Sentence case. It lowercases everything and capitalises the start of each sentence. Then fix any names by hand.
Does it work with Hindi text?
Hindi and other Indian scripts have no upper and lower case, so they are left unchanged. English words mixed into the same text are converted normally.
What is the difference between Title Case and Capitalize Each Word?
Title Case keeps small words like "of", "the" and "and" in lowercase unless they start the title. Capitalize Each Word capitalises every word without exception.
Can I convert a list of variable names at once?
Yes. Put one name per line. Programming cases (camelCase, snake_case and so on) convert each line separately.
Is there a length limit?
No practical limit. The conversion runs in your browser, so even long documents convert instantly.