Convert Text Case Online

Convert text between 12 cases: lower, UPPER, Title, Sentence, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, and aLtErNaTiNg. Runs entirely in your browser.

Runs 100% in your browser — nothing is uploaded.Use this in a chain
43 characters · 9 words
Convert to
Preview all cases at once
  • lower casethe quick brown fox jumps over the lazy dog
  • UPPER CASETHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
  • Title CaseThe Quick Brown Fox Jumps Over The Lazy Dog
  • Sentence caseThe quick brown fox jumps over the lazy dog
  • camelCasetheQuickBrownFoxJumpsOverTheLazyDog
  • PascalCaseTheQuickBrownFoxJumpsOverTheLazyDog
  • snake_casethe_quick_brown_fox_jumps_over_the_lazy_dog
  • CONSTANT_CASETHE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG
  • kebab-casethe-quick-brown-fox-jumps-over-the-lazy-dog
  • dot.casethe.quick.brown.fox.jumps.over.the.lazy.dog
  • path/casethe/quick/brown/fox/jumps/over/the/lazy/dog
  • aLtErNaTiNgtHe qUiCk bRoWn fOx jUmPs oVeR ThE LaZy dOg

How to use

  1. 1
    Paste your text

    Any length. The tool auto-detects word boundaries even in mixed input.

  2. 2
    Pick a target case

    Twelve options — from friendly (Title Case, Sentence case) to programmer-y (camelCase, snake_case, kebab-case, CONSTANT_CASE).

  3. 3
    Copy the output

    Click Copy, or share the URL with your input already loaded.

Examples

Sentence → camelCase
Input
Text: "hello world from ToolVaults" · Mode: camelCase
Output
helloWorldFromToolVaults
Word boundaries detected from spaces AND from existing case transitions.
PascalCase → kebab-case
Input
Text: "HTTPRequestHandler" · Mode: kebab-case
Output
http-request-handler
Consecutive uppercase letters (HTTP) collapse into one word before splitting.
Any case → CONSTANT_CASE
Input
Text: "max-retry-count" · Mode: CONSTANT_CASE
Output
MAX_RETRY_COUNT
Common for environment variables and configuration keys.

Frequently asked

Does the case converter upload my text?

No. Everything runs in your browser. Your text never leaves your device — you can even use this tool offline once the page has loaded.

Which cases are supported?

Twelve: lower case, UPPER CASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, path/case, and aLtErNaTiNg case.

How does it detect word boundaries in camelCase or PascalCase input?

The converter splits on any non-alphanumeric character AND on transitions between lowercase and uppercase letters, so "helloWorld" or "HTMLParser" become "hello world" or "HTML Parser" before the target case is applied.

Can I share my conversion with someone?

Yes — the URL updates as you type. Copy the address bar and send it. When your recipient opens it, they see your exact input and selected case.

Related tools