Skip to content
KazamTools

Case Converter

Twelve text cases at once, from Title Case to snake_case, each one a click away from your clipboard.

Showing an example. Type above to convert your own text.

  • UPPERCASE

    HOW TO TAKE BETTER PHOTOS WITH YOUR IPHONE: A GUIDE FOR BEGINNERS
  • lowercase

    how to take better photos with your iphone: a guide for beginners
  • Title Case

    How to Take Better Photos with Your iPhone: A Guide for Beginners
  • Sentence case

    Names and places become lowercase too; fix them by hand.

    How to take better photos with your iPhone: a guide for beginners
  • camelCase

    For JavaScript and JSON keys.

    howToTakeBetterPhotosWithYourIPhoneAGuideForBeginners
  • PascalCase

    HowToTakeBetterPhotosWithYourIPhoneAGuideForBeginners
  • snake_case

    For Python, Ruby and database columns.

    how_to_take_better_photos_with_your_i_phone_a_guide_for_beginners
  • kebab-case

    For URLs, CSS classes and file names.

    how-to-take-better-photos-with-your-i-phone-a-guide-for-beginners
  • CONSTANT_CASE

    For constants and environment variables.

    HOW_TO_TAKE_BETTER_PHOTOS_WITH_YOUR_I_PHONE_A_GUIDE_FOR_BEGINNERS
  • dot.case

    how.to.take.better.photos.with.your.i.phone.a.guide.for.beginners
  • aLtErNaTiNg

    hOw To TaKe BeTtEr PhOtOs WiTh YoUr IpHoNe: A gUiDe FoR bEgInNeRs
  • InVeRsE

    HOW TO TAKE BETTER PHOTOS WITH YOUR IpHONE: A GUIDE FOR BEGINNERS

Checking length too? The character counter shows limits for X, Instagram and SMS. For decorative bios, try the font generator.

How to use the Case Converter

  1. 1Type or paste your text into the box.
  2. 2See it converted into 12 cases at once, from UPPERCASE to snake_case.
  3. 3For Title Case, choose the Chicago or AP style guide.
  4. 4Click Copy under the version you want, or Use as input to keep working on it.

The 12 cases at a glance

Paste once and every version appears together, so you can compare them before you copy. Here is the same phrase in each case, with where you would normally use it:

Case Example Typical use
UPPERCASE HOW TO TAKE BETTER PHOTOS Short labels and warnings
lowercase how to take better photos Tags, usernames, email addresses
Title Case How to Take Better Photos Headlines, book and film titles
Sentence case How to take better photos Web headings, buttons, email subjects
camelCase howToTakeBetterPhotos JavaScript variables, JSON keys
PascalCase HowToTakeBetterPhotos Class and component names
snake_case how_to_take_better_photos Python, database columns
kebab-case how-to-take-better-photos URLs, CSS classes, file names
CONSTANT_CASE HOW_TO_TAKE_BETTER_PHOTOS Constants, environment variables
dot.case how.to.take.better.photos Config keys, some file names
aLtErNaTiNg hOw To TaKe BeTtEr PhOtOs Jokes and memes
InVeRsE hOW TO TAKE BETTER PHOTOS Undoing reversed Caps Lock

Every conversion keeps your line breaks, so a list of 50 headlines or column names converts in one go.

How title case works

Title case is not “capitalize every word”. Style guides agree on most of the rules:

  1. Always capitalize the first and the last word.
  2. Capitalize the first word after a colon or a dash, because it starts a new phrase.
  3. Capitalize nouns, verbs (including short ones like “Is” and “Be”), adjectives, adverbs and pronouns.
  4. Lowercase articles (a, an, the) and the conjunctions and, but, or, nor and for.

They disagree about prepositions and a few short words. The Chicago Manual of Style lowercases prepositions of any length. AP style, used by many newsrooms, capitalizes every word of four letters or more and lowercases shorter conjunctions such as “so” and “yet”.

Words Chicago AP
a, an, the lowercase lowercase
and, but, or, nor, for lowercase lowercase
so, yet Capitalized lowercase
Short prepositions: in, of, on, at, to lowercase lowercase
Long prepositions: with, about, through lowercase Capitalized

Worked example: “a guide to living with less: what to keep and what to give away” becomes

  • Chicago: A Guide to Living with Less: What to Keep and What to Give Away
  • AP: A Guide to Living With Less: What to Keep and What to Give Away

Only “with” changes. “What” is capitalized in both because it follows the colon, and “Away” because it is the last word.

A few more details the converter handles for you. Hyphenated words get a capital on each part, but small words inside stay small, so “state-of-the-art” becomes “State-of-the-Art”. Words that already contain a capital after the first letter, such as NASA, HTML5, iPhone or McDonald, are left alone, because those capitals are deliberate. Links and email addresses are never touched.

One thing no converter can do perfectly: Chicago capitalizes a preposition when it works as an adverb, as in “Look Up” or “Turn Off”. The tool can’t read meaning, so check phrasal verbs like these by hand.

Sentence case and Caps Lock text

Sentence case lowercases the text, then capitalizes the first letter of each sentence, each new line, and the word “I” (including I’m, I’ve, I’ll and I’d). Abbreviations such as “e.g.” and “Dr.” don’t count as the end of a sentence.

It is the quickest fix for text typed with Caps Lock on. When almost every letter is a capital, the converter knows the capitals were not deliberate and treats the words normally instead of keeping them as acronyms.

The limit is proper nouns. “PARIS IN MAY” becomes “Paris in may” because the tool can’t know that May is a month here, and a name in the middle of a sentence ends up lowercase. Read the result once and fix names, places and brands.

How the programming cases split words

camelCase, snake_case and the other programming styles first break your text into words, then join them with the right separator. The splitter understands:

  • spaces, punctuation, underscores, hyphens, dots and slashes;
  • existing camel “humps”: “userName” splits into user and name;
  • runs of capitals: “XMLHttpRequest” splits into XML, Http and Request, giving xml_http_request or xmlHttpRequest;
  • letters with accents, which are kept as they are.

Apostrophes are dropped rather than turned into separators, so “don’t stop” becomes dontStop and not donTStop.

Tips

  • Use kebab-case for URLs and file names. Lowercase avoids trouble on servers that treat “Photo.jpg” and “photo.jpg” as different files.
  • Pick one heading style and stick to it. Mixed title case and sentence case on one page looks careless.
  • Renaming JSON keys? Check the result is still valid with the JSON formatter.
  • Watch the length. Headlines often have limits; the character counter shows how much room is left on X, in search results and in an SMS.
  • Want decorative letters instead? The font generator turns text into bold, script and other Unicode styles for bios.

Everything runs in your browser. Your text is not uploaded, and the draft is kept only in your own browser until you press Clear.

Cite this converter

Using this converter in an essay, report or article? Copy a ready-made reference. Check your teacher's or publisher's style guide for small differences.

APA
KazamTools. (2026, October 21). Case converter. Retrieved October 30, 2026, from https://kazamtools.com/text/case-converter/
MLA
"Case Converter." KazamTools, 21 Oct. 2026, https://kazamtools.com/text/case-converter/. Accessed 30 Oct. 2026.
Chicago
KazamTools. "Case Converter." Last modified October 21, 2026. Accessed October 30, 2026. https://kazamtools.com/text/case-converter/.
Plain link
Case Converter (KazamTools): https://kazamtools.com/text/case-converter/
HTML link
<a href="https://kazamtools.com/text/case-converter/">Case converter</a> by KazamTools

Frequently asked questions

What is the difference between title case and sentence case?

Title case capitalizes the main words of a heading, as in “The Lord of the Rings”. Sentence case capitalizes only the first word and proper nouns, like a normal sentence. The Microsoft and Google writing style guides both use sentence case for headings.

Which words stay lowercase in title case?

Articles (a, an, the), the conjunctions and, but, or, nor and for, and prepositions. Chicago style lowercases prepositions of any length, such as “with” and “through”; AP style capitalizes any word of four or more letters. The first and last words are always capitalized.

Will it change acronyms like NASA or brand names like iPhone?

No. Words with a capital letter after the first character, such as NASA, HTML5 or iPhone, are kept exactly as typed. The exception is text written almost entirely in capitals, which is treated as Caps Lock text and converted normally.

How do I fix text typed with Caps Lock on?

Paste it in and copy the Sentence case version. It lowercases everything, then capitalizes the start of each sentence and the word “I”. Check names and places afterwards, because the tool cannot know which words are proper nouns.

What are camelCase, snake_case and kebab-case used for?

They are naming styles for code, files and URLs, which cannot contain spaces. camelCase is common in JavaScript, snake_case in Python and databases, kebab-case in URLs and CSS class names, and CONSTANT_CASE for constants.

Is my text saved or sent anywhere?

No. The conversion runs in your browser and nothing is uploaded. Your draft stays in your browser’s local storage so a refresh doesn’t lose it; press Clear to remove it.

Was this tool helpful?