Skip to content

Case converter

Typed a paragraph with Caps Lock on? Need a heading in Title Case or a variable name in camelCase? Paste your text and pick a case. The result updates as you type.

  • Instant
  • No signup
  • Nothing uploaded
Options

How to change text case

  1. Type or paste your text into the left box.
  2. Pick a case at the top: Sentence case, lowercase, UPPERCASE, Title Case, camelCase, snake_case or kebab-case.
  3. Click Copy result and paste it where you need it.

Every case, with an example

CaseExampleUsed for
Sentence caseThe quick brown fox. It jumps.Normal writing, fixing Caps Lock
lowercasethe quick brown foxTags, emails, URLs
UPPERCASETHE QUICK BROWN FOXLabels, acronyms, emphasis
Title CaseThe Quick Brown Fox Jumps over the Lazy DogHeadlines, titles, headings
camelCasequickBrownFoxJavaScript, Swift and Java variables
snake_casequick_brown_foxPython, Ruby, database columns
kebab-casequick-brown-foxURLs, CSS classes, file names

Title Case keeps short words such as “a”, “the”, “and”, “of” and “to” lowercase unless they start or end the line, the way most style guides write headlines. The code cases convert each line separately, so you can paste a list of names and convert them all at once.

Change case on a Mac without a website

  • Pages, TextEdit, Mail, Notes: select the text, then Format → Font → Capitalization (or right-click → Transformations) and choose Make Upper Case, Make Lower Case or Capitalize.
  • Microsoft Word: select the text and press ⇧F3 to cycle through cases.
  • Google Docs: Format → Text → Capitalization.

Questions

How do I change uppercase to lowercase?

Paste the text above and choose lowercase, or Sentence case to keep capitals at the start of each sentence. Copy the result and paste it back.

What is Title Case?

Title Case capitalises the main words of a title and leaves short words like “a”, “of” and “the” lowercase, unless they're the first or last word: “The Lord of the Rings”.

What's the difference between camelCase, snake_case and kebab-case?

They're ways to join words without spaces in code. camelCase capitalises each word after the first (userName), snake_case joins with underscores (user_name) and kebab-case with hyphens (user-name).

Is my text sent anywhere?

No. The conversion runs in your browser. Nothing you type or paste is uploaded or saved.

Keep reading