Case Converter

Type or paste text and see all 8 case transformations update instantly.

UPPERCASE

THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. PACK MY BOX WITH FIVE DOZEN LIQUOR JUGS!

lowercase

the quick brown fox jumps over the lazy dog. pack my box with five dozen liquor jugs!

Title Case

The Quick Brown Fox Jumps Over the Lazy Dog. Pack My Box With Five Dozen Liquor Jugs!

Sentence case

The quick brown fox jumps over the lazy dog. Pack my box with five dozen liquor jugs!

camelCase

theQuickBrownFoxJumpsOverTheLazyDogPackMyBoxWithFiveDozenLiquorJugs

PascalCase

TheQuickBrownFoxJumpsOverTheLazyDogPackMyBoxWithFiveDozenLiquorJugs

snake_case

the_quick_brown_fox_jumps_over_the_lazy_dog_pack_my_box_with_five_dozen_liquor_jugs

kebab-case

the-quick-brown-fox-jumps-over-the-lazy-dog-pack-my-box-with-five-dozen-liquor-jugs

Online text case converter: title case, camelCase, snake_case and more

Switching between text casing conventions is a daily task for writers, developers, and designers. Copywriters need Title Case for headlines, developers need camelCase for JavaScript variables and snake_case for Python, and SEO specialists need kebab-case for URL slugs. This tool handles all eight common formats in one place, updating every output simultaneously as you type.

Whether you're reformatting a batch of column headers, converting a blog post title to a URL slug, or preparing code identifiers, the live preview means you never need to copy-paste between multiple tools or write manual transformation scripts.

Step-by-step guide

  1. 1
    Type or paste your text
    Enter any text into the input box. The tool works on everything from a single word to full paragraphs.
  2. 2
    See all 8 transformations instantly
    All eight case formats: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case: update live.
  3. 3
    Pick the format you need
    Identify the output format that matches your use case: title case for headlines, camelCase for JavaScript variables, etc.
  4. 4
    Copy the result
    Click the Copy button next to any transformation card to copy that specific output to your clipboard.
  5. 5
    Paste into your project
    Paste the converted text directly into your code editor, CMS, design tool, or document.

Related Tools

Frequently Asked Questions

What is Title Case and when should I use it?
Title Case capitalises the first letter of major words while keeping conjunctions and prepositions lowercase (e.g. 'The Art of War'). Use it for article headlines, book titles, product names, and page headings.
What is the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter and capitalises each subsequent word (e.g. myVariableName). PascalCase (also called UpperCamelCase) capitalises every word including the first (e.g. MyVariableName). camelCase is common in JavaScript and Java; PascalCase is standard for class names and React components.
When should I use snake_case vs kebab-case?
snake_case uses underscores as word separators and is the convention in Python variable names, SQL column names, and Ruby. kebab-case uses hyphens and is preferred in CSS class names, HTML attributes, and URL slugs.
Does the converter handle punctuation correctly in Title Case?
Yes. The converter follows AP/Chicago style rules, keeping short prepositions, conjunctions, and articles lowercase unless they appear at the start or end of the phrase.
Can I convert code identifiers between naming conventions?
Yes. Paste a camelCase identifier and instantly see the snake_case or kebab-case equivalent, or vice versa. Special characters not valid in identifiers are stripped automatically.
Is there a character or text length limit?
No hard limit is enforced. All transformations run in the browser so performance depends on your device rather than server capacity.
Does the tool work with text in other languages?
The transformations work on Latin-script text. For languages with different capitalisation rules or non-Latin scripts, results may vary.
Is my text sent to a server?
No. All conversions happen entirely in your browser with client-side JavaScript. Your text is never uploaded anywhere.
Can I use this as a bulk converter for multiple strings at once?
You can paste multi-line text and all lines will be transformed together. For line-by-line processing, the Text Sorter and Text Cleaner tools may also help.
What is Sentence Case and how is it different from Title Case?
Sentence Case capitalises only the first letter of the first word and any proper nouns, treating the rest as lowercase: exactly like a normal sentence. Title Case capitalises the first letter of every major word. Use Sentence Case for body text, captions, and UI labels; use Title Case for article headlines and page titles.

AlteredIdea vs alternatives

vs Google Docs / Word: Word processors only offer basic uppercase/lowercase/title case toggles. They have no support for camelCase, PascalCase, snake_case, or kebab-case: all essential for developers.

vs browser extensions: No install required, and your text is not processed by an extension with access to all your browser tabs.

vs paid SEO tools: Free, instant, no account needed. All eight case formats with one-click copy for each output.

Rate this tool: