Wrenlio
Text Tools

Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, and kebab-case instantly.

UPPERCASE
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
lowercase
the quick brown fox jumps over the lazy dog
Title Case
The Quick Brown Fox Jumps Over The Lazy Dog
Sentence case
The quick brown fox jumps over the lazy dog
camelCase
theQuickBrownFoxJumpsOverTheLazyDog
PascalCase
TheQuickBrownFoxJumpsOverTheLazyDog
snake_case
the_quick_brown_fox_jumps_over_the_lazy_dog
kebab-case
the-quick-brown-fox-jumps-over-the-lazy-dog

About this tool

Different contexts expect different text casing — a variable name in camelCase, a URL slug in kebab-case, a heading in Title Case. This tool converts your text into eight common casing styles at once, so you can copy whichever one you need without re-typing anything.

How to use it

  1. 1Type or paste your text into the input box.
  2. 2All eight case styles update automatically below.
  3. 3Click "Copy" on any result to copy just that version.

Common mistakes to avoid

  • Assuming Title Case and Sentence case are the same — Title Case capitalizes most words, Sentence case only capitalizes the first word of each sentence.
  • Converting text that mixes multiple word-separator styles (spaces, hyphens, underscores) and expecting a single one to still "just work" — this tool normalizes those automatically.
  • Using camelCase for a URL slug instead of kebab-case, which most web frameworks expect for readability and SEO.

Use cases

  • Converting a variable or function name between camelCase, snake_case, and PascalCase across languages.
  • Creating a URL-friendly kebab-case slug from a page title.
  • Formatting a heading or title into consistent Title Case.

Frequently asked questions

Does this handle text with existing punctuation?

Yes for casing changes like UPPERCASE, lowercase, Title Case, and Sentence case, which preserve punctuation. The programming-style conversions (camelCase, snake_case, etc.) strip spaces and separators as expected for identifiers.

Is my text stored or sent anywhere?

No. All conversion happens locally in your browser as you type.

Related tools