RUNWEBTOOLS
English

Case Converter

Convert text between upper, lower, title, camel, and snake case.

Live — reorder cases, your order is saved
UPPER CASE

HELLO WORLD

lower case

hello world

Title Case

Hello World

Sentence case

Hello world

camelCase

helloWorld

PascalCase

HelloWorld

snake_case

hello_world

kebab-case

hello-world

CONSTANT_CASE

HELLO_WORLD

Use on any page (bookmarklet)

Want Case Converter without leaving the page you're on? Drag the button below to your bookmarks bar, then click it on any website to open Case Converter right there — it runs entirely in your browser.

Case Converter← drag this to your bookmarks bar

Use responsibly: a bookmarklet runs on whatever page you click it on. Avoid sensitive sites such as online banking, payment, or healthcare pages — you run it at your own risk. Everything is processed locally and no data is sent anywhere. See our Terms.

  1. Show your bookmarks bar if it's hidden — Ctrl+Shift+B (+Shift+B on Mac).
  2. Drag the button above onto the bookmarks bar.
  3. Open any website and click the bookmark — the Case Converter panel appears in the top-right corner. Use ✛ to move it between corners, or ›/‹ to tuck it against the edge and pull it back out.
  4. Click the bookmark again (or the ✕) to close it.
Can't drag? Copy it and create a new bookmark with this as the URL:

Note: a few sites with strict security policies may block bookmarklets.

Examples

Sentence to programming cases

Input

hello world example

Output

camelCase:    helloWorldExample
PascalCase:   HelloWorldExample
snake_case:   hello_world_example
kebab-case:   hello-world-example
CONSTANT:     HELLO_WORLD_EXAMPLE

Title & sentence case

Input

the quick brown fox

Output

Title Case:    The Quick Brown Fox
Sentence case: The quick brown fox

About this tool

This free online case converter transforms your text into nine common cases at once — UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE. Type or paste your text and every result updates live; copy any one with a single click. Everything runs in your browser with no upload.

How to use

  1. Type or paste your text into the input box (or click Sample to try it).
  2. Every case is generated instantly below the input.
  3. Reorder with the arrows to keep your favourite case on top.
  4. Click Copy next to the case you want.

When to use each case

  • Title Case / Sentence case — headings and prose.
  • camelCase — variables and functions in JavaScript, Java, C#.
  • PascalCase — classes, types, and React components.
  • snake_case — Python/Ruby variables and database columns.
  • CONSTANT_CASE — constants and environment variables.
  • kebab-case — URLs, file names, and CSS classes.

Handy for

Renaming a batch of variables to match a codebase's convention, turning a heading into a URL-ready form, or reformatting a column of data. For a title-to-URL slug specifically, the slug generator is purpose-built, and our guide to naming case styles explains where each convention comes from.

Frequently asked questions

Is this case converter free?

Yes — it's a completely free online case converter with no sign-up. Convert as much text as you like.

Is my text sent to a server?

No. Every conversion runs in your browser with no upload, so your text never leaves your device.

What cases can it convert to?

Nine at once: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.

What's the difference between camelCase and PascalCase?

Both join words without spaces and capitalize each word. camelCase leaves the first letter lowercase (helloWorld); PascalCase capitalizes it too (HelloWorld).

What is snake_case vs kebab-case vs CONSTANT_CASE?

They join words with a separator instead of spaces. snake_case uses underscores and lowercase, kebab-case uses hyphens and lowercase, and CONSTANT_CASE uses underscores with all uppercase.

Can I reorder the results?

Yes. Use the up, down, and move-to-top buttons to put the case you use most at the top — your order is saved in your browser for next time.

How do I convert text to title case online?

Paste your text and copy the Title Case result. Title Case capitalizes the first letter of each word, ideal for headings.

Learn more

Related tools