Case Converter
Change text to UPPER, lower, Title, camelCase & more
About the Case Converter
Retyping a heading because it came in all caps, or fixing a title that someone wrote in lowercase, is the kind of tiny task that interrupts real work. The Case Converter takes whatever is in the box and rewrites it into the case you need with a single button — no retyping, no find-and-replace gymnastics.
It offers eight transformations: UPPERCASE and lowercase for the obvious flips, Title Case and Sentence case for prose, and camelCase, PascalCase, snake_case, and kebab-case for code and identifiers. A writer pasting a messy headline, a student normalizing notes, and a developer turning "User Profile Settings" into userProfileSettings all reach for the same box. A live counter under the text keeps a running tally of words and characters as you edit.
Because the transformation replaces the text in place, you can chain edits — uppercase it, decide that is too loud, and switch to Title Case — then copy the final version to your clipboard in one click.
How to Use the Case Converter
- Type or paste your text into the box.
- Click the case you want: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case.
- Glance at the word and character counts below to confirm the length.
- Click "Copy to Clipboard" to grab the result, or "Clear" to start fresh.
Why Use ToolForge’s Case Converter
- The whole transformation runs locally in your browser, so nothing you paste is sent anywhere — fine for confidential drafts and internal copy.
- Eight cases live behind one textarea, covering both everyday writing (Title and Sentence case) and the programming conventions developers need.
- Edits apply in place and stack, so you can experiment between cases without losing your text or re-pasting.
- The live word and character count doubles as a quick length check for headlines, meta descriptions, or tweet-length copy.
Frequently Asked Questions
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every word, the way many headlines are styled. Sentence case capitalizes only the first letter of each sentence and leaves the rest lowercase, which reads more naturally in body text. This tool offers both as separate buttons.
When should I use snake_case, kebab-case, or camelCase?
snake_case (words joined by underscores) is common for Python variables and database columns. kebab-case (joined by hyphens) suits URLs, CSS classes, and file names. camelCase and PascalCase join words without separators and are typical for JavaScript variables and class names respectively.
Does converting to camelCase work on a whole sentence?
Yes — it splits your text on spaces and common separators, then joins the words with the first letter of each (after the first) capitalized. It works best on short phrases meant to become a single identifier rather than long paragraphs.
Is my text uploaded to a server?
No. All case conversion happens in your browser with plain JavaScript, so the text never leaves your device.
