Free Case Converter: 15+ Text Case Formats

Use this free case converter to change text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and more. It converts as you type and never uploads your text.

  • 100% free
  • No signup
  • 15+ formats
  • Private, runs in your browser
1
Paste or type your text Or drop a .txt, .md or .csv file. It never leaves your browser.

2
Choose a case Tap a format to convert your text.
3
Copy your result Select, copy or download the converted text.
Title Case

☕ Support ProFigma

Did this tool save you time? Buy me a coffee.

Hi, I'm Mahesh 👋 I build every ProFigma tool myself and keep them free for designers and developers. If one helped you today, a small coffee keeps new tools and features coming.

  • Keeps every tool free
  • Funds new tools & features
  • Supports an indie creator
Buy Me a CoffeeSecure checkout via Gumroad · Any amount

How to Use the Case Converter

  1. Paste or type your text

    Type in the box, paste from anywhere, or drop a .txt file. Live stats show characters, words, sentences and reading time.

  2. Choose a case

    Pick an everyday case, a developer format or a title case style guide. The result updates the moment you click.

  3. Copy or download

    Copy the result in one click, download it as a .txt file, or reuse it as new input to keep editing.

Case converter how-to: paste your text, choose a case such as Title Case or snake_case, then copy or download the result
Three simple steps: paste your text, pick a case, copy or download the result.

Everything a Case Converter Should Do

Built for writers, students and developers. No ads, no signup and no text ever leaves your device.

15+ text case formats

UPPERCASE, lowercase, Sentence case, Capitalized Case, Title Case, alternating and inverse, plus 8 developer formats.

Title case converter with 4 styles

APA, Chicago, AP and MLA rules for small words, hyphenated words and subtitles after a colon.

camelCase converter for code

camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case and Train-Case, line by line.

Smart protection

Acronyms like NASA, brands like iPhone and YouTube, links and emails stay correct. Add your own words too.

One-click clean-up

Remove extra spaces, empty or duplicate lines, join lines, sort A–Z and fix straight or curly quotes.

Live word counter

Characters with and without spaces, words, sentences, lines and reading time, updated as you type.

Who Uses a Text Case Converter?

Writers & bloggers

Fix headlines with the right title case style and turn accidental caps lock into clean text.

Developers

Rename variables, CSS classes, database columns and constants in the naming style your code needs.

UI/UX designers

Keep button labels, menus and headings consistent across Figma files and design systems.

Students

Format essay and reference titles in APA or MLA style, and check word counts before you submit.

What Is a Case Converter?

A case converter is a tool that changes the capitalization of text without retyping it. Paste a paragraph written in caps lock and turn it into clean sentence case, or turn a messy headline into proper title case in one click.

“Case” comes from printing: capital letters were kept in the upper case of the type drawer and small letters in the lower case. You can read more about the history of letter case on Wikipedia.

Case converter illustration: glossy 3D uppercase and lowercase letter blocks transforming with floating text icons
Change text to any case in one click - UPPER, lower, Title, camelCase and more.

Every Text Case Explained

Here is what each format does to the words “user profile page”, and where you would use it.

CaseExampleBest for
UPPERCASEUSER PROFILE PAGEShort labels, warnings, acronyms
lowercaseuser profile pageTags, emails, fixing caps lock
Sentence caseUser profile pageBody text, UI buttons, captions
Capitalized CaseUser Profile PageNames, menu items
Title CaseThe Art of WarHeadlines, book and article titles
aLtErNaTiNguSeR pRoFiLe PaGeMemes and playful social posts
iNVERSE cASEuSER pROFILE pAGEFixing text typed with caps lock on
camelCaseuserProfilePageJavaScript and Java variables
PascalCaseUserProfilePageClasses and React components
snake_caseuser_profile_pagePython, databases, file names
kebab-caseuser-profile-pageURLs, CSS classes
CONSTANT_CASEUSER_PROFILE_PAGEConstants and environment variables
dot.caseuser.profile.pageConfig keys, translation keys
path/caseuser/profile/pageFolder paths and routes
Train-CaseUser-Profile-PageHTTP headers

Title Case Rules: APA vs Chicago vs AP vs MLA

Every style guide capitalizes the first and last word and all major words such as nouns, verbs and adjectives. They disagree about the small words in between.

  • Chicago: lowercase articles (a, an, the), the conjunctions and, but, for, or, nor, and every preposition, however long. Popular for books and blogs.
  • MLA: like Chicago, but it also lowercases yet and so. Used for school and academic essays.
  • APA: lowercase only short words of three letters or fewer, so “With” and “From” get a capital. See the official APA title case guide.
  • AP: the news style also capitalizes every word of four letters or more. Used by journalists and newsrooms.

That is why “How to Design with Less” (Chicago) becomes “How to Design With Less” in APA. Our title case converter applies each rule for you, including hyphenated words and subtitles after a colon.

Pro tip: Pick one style and use it everywhere: website headings, blog titles and product pages. Consistent capitalization looks more professional than any single style.

Naming Conventions for Developers

Code is picky about case. Each language has conventions, and mixing them makes code harder to read. As a rule of thumb:

  • camelCase for variables and functions in JavaScript and Java. MDN explains camel case in its glossary.
  • snake_case for Python functions and variables, as recommended by PEP 8, and for database columns.
  • PascalCase for classes and components, CONSTANT_CASE for constants, and kebab-case for URLs and CSS class names.

The developer formats understand existing names too, so XMLHttpRequest becomes xml_http_request instead of splitting every letter. Paste a whole list and each line is converted separately.

How to Change Case in Word, Google Docs and Excel

Office apps have basic case tools, but each works differently:

  • Microsoft Word: select text and press Shift + F3 to cycle through UPPERCASE, lowercase and Capitalize Each Word.
  • Google Docs: go to Format → Text → Capitalization and pick lowercase, UPPERCASE or Title case.
  • Excel and Google Sheets: use the formulas =UPPER(A1), =LOWER(A1) or =PROPER(A1), then paste the results as values.

None of them offer sentence case, style-guide title case or developer formats, which is where an online text case converter saves time. Designing a heading style? Check its colors with our WCAG color contrast checker, or share a link to your text with the free QR code generator.

Bookmark this page: the ProFigma case converter is free, private and ready whenever your text needs a quick fix.

Frequently Asked Questions

What is a case converter?

A case converter is a free online tool that changes the capitalization of text, for example from UPPERCASE to lowercase or into Title Case, without retyping a single word.

How do I change uppercase to lowercase?

Paste your text into the box above and choose lowercase, or Sentence case if you want a capital letter at the start of each sentence. Then click Copy result.

Which title case style should I use?

Use APA for scientific papers, MLA for school essays, Chicago for books and blogs, and AP for news articles. If you are unsure, Chicago is a safe default for headlines.

Is my text private?

Yes. The case converter runs entirely in your browser. Your text is never uploaded, stored or sent to any server.

Will it change acronyms and brand names?

Not when protection is on. Acronyms such as NASA, brands such as iPhone, and links and emails keep their spelling in Sentence, Capitalized and Title case. You can add your own words in Options.

What is the difference between camelCase and PascalCase?

Both join words without spaces. camelCase starts with a lowercase letter (userName), while PascalCase capitalizes every word, including the first (UserName).

Can I convert a list of words at once?

Yes. Developer formats convert each line separately, so a list of 100 labels becomes 100 variable names in one click. Clean-up tools can also remove duplicates and sort the list.

Is there a limit on text length?

There is no fixed limit. The tool handles long documents with tens of thousands of words, and you can also open .txt, .md or .csv files directly.

FAQ

Frequently asked questions

What text cases can this converter produce?

More than 15 formats: UPPERCASE, lowercase, Sentence case, Capitalized Case, Title Case, alternating and inverse case, plus developer formats such as camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case and Train-Case.

Does it support APA, Chicago, AP and MLA title case?

Yes. The title case converter has four style guides, each with its own rules for small words, hyphenated words and subtitles after a colon. Choose the guide your publication or school requires, then copy the result.

Is my text uploaded or stored?

No. The conversion runs in your browser, so your text never leaves your device. You can also drop in a .txt, .md or .csv file, and it is read locally.

Will it keep acronyms and brand names correct?

Yes. Smart protection keeps acronyms like NASA, brands like iPhone and YouTube, links and emails correct in Sentence, Capitalized and Title case. You can also add your own words that must always stay exactly as typed.

Can it clean up messy text too?

Yes. You can remove extra spaces, trim lines, delete empty or duplicate lines, join lines, sort A to Z and switch between straight and curly quotes. Undo restores your original text if you change your mind.