Skip to content
Toolverse

Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.

Loading tool…

How to use Case Converter

  1. Type or paste your text.
  2. Every case style updates at once below — click any result's copy button to copy it.

About this tool

The Case Converter transforms text into any common casing style at once: UPPERCASE, lowercase, Title Case, Sentence case, and the programming identifier styles camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE. The identifier styles strip punctuation and spacing to produce a clean, valid-looking identifier; Title Case and Sentence case preserve your original punctuation. Everything runs instantly in your browser as you type — nothing is uploaded or sent to a server.

Frequently Asked Questions

Why do camelCase and snake_case remove my punctuation?

Those styles are meant to produce valid programming identifiers (variable and function names), which can't contain spaces or punctuation like periods or exclamation marks — so those characters are stripped, keeping only letters, numbers, and word boundaries.

How does it detect word boundaries in something like 'helloWorld'?

It looks for transitions from a lowercase letter (or digit) to an uppercase letter, as well as spaces, hyphens, and underscores, and treats each as a word boundary — so 'helloWorld', 'hello-world', and 'hello_world' are all recognized as the same two words.

Is my text uploaded anywhere?

No — every conversion happens entirely in your browser as you type. Nothing is sent to a server.