Free Text Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, and more — no sign up.

No account neededProcessed locallyInstant results

Nine case formats, one click each

Whether you're fixing text that got typed in all caps, converting a heading to Title Case, or reformatting a variable name for a different coding convention, this tool handles the common conversions instantly, directly in your browser.

Using it

Paste or type your text, click a conversion, and the text updates instantly in place. Copy the result with one click.

Advantages and limitations

Advantages

  • Nine formats covered in one place
  • Instant, in-place conversion with one click

Limitations

  • Title Case uses a simple rule, not full style-guide-specific exceptions
  • Code-case conversions strip punctuation by design

Common uses

Fixing text that was accidentally typed with Caps Lock on, converting a heading into consistent Title Case, renaming a variable to match a different coding style guide, or cleaning up a list of names or file names into a consistent format are some of the most common reasons people reach for a case converter.

Every conversion available

  • UPPERCASE / lowercase — the two most basic conversions.
  • Title Case — capitalizes the first letter of every word.
  • Sentence case — capitalizes only the start of each sentence.
  • camelCase / PascalCase / snake_case / kebab-case / CONSTANT_CASE — common naming conventions in code.

Which coding case convention to actually use

There's no single universal standard — it depends on the language and project. JavaScript and Java commonly use camelCase for variables and PascalCase for class names. Python typically favors snake_case. CSS class names and URL slugs commonly use kebab-case. When in doubt, matching whatever convention a project already uses is more important than picking a personal favorite.

Pairs well with

Comparing two versions of converted text? The site's Text Diff Checker shows exactly what changed.

Frequently asked questions

+Is this converter really free, with no sign up?

Yes. There's no account and no limit on how much text you can convert.

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

All common ways to format multi-word names in code, differing in capitalization and separator: camelCase starts lowercase (myVariable), PascalCase starts uppercase (MyVariable), snake_case uses underscores (my_variable), kebab-case uses hyphens (my-variable).

+Is my text sent anywhere?

No. Every conversion happens directly in your browser.

Related tools