Case Converter
Convert text to UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and more — all at once, in your browser.
- UPPERCASEAll letters capital—
- lowercaseAll letters small—
- Title CaseCapitalize every word—
- Sentence caseCapitalize first letter of each sentence—
- camelCasefirstWordLowerRestCapital—
- PascalCaseEveryWordCapitalized—
- snake_caselower_with_underscores—
- kebab-caselower-with-dashes—
- CONSTANT_CASEUPPER_WITH_UNDERSCORES—
- aLtErNaTiNgFlip every character—
- InVeRsE cAsESwap each letter's case—
Paste text and get it back in 11 different cases at once — from everyday formats like UPPERCASE and Title Case to programmer-friendly camelCase, snake_case and kebab-case. Useful for renaming variables, fixing all-caps copy, formatting headlines, or preparing text for URLs and filenames.
Conversion is purely client-side: your text is never uploaded.
How to use
- Paste or type text in the Text to convert box.
- Scroll through the 11 output variants — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, alternating, and inverse — they all update instantly.
- Click Copy next to the format you want to use.
Frequently asked questions
- What's the difference between camelCase and PascalCase?
- Both squash words together with no spaces. camelCase starts with a lowercase letter (userName); PascalCase starts with uppercase (UserName). camelCase is common for variables, PascalCase for class names.
- When should I use kebab-case vs snake_case?
- kebab-case (dashes) is standard for URLs, CSS classes, and file names on the web. snake_case (underscores) is standard for Python variables, database columns, and shell variable names.
- Does this tool keep punctuation?
- Yes — sentence case, Title Case and the alternating/inverse variants preserve punctuation and spacing. Programmer cases (camel, Pascal, snake, kebab, CONSTANT) strip punctuation and split on whitespace, underscores and hyphens.
Related tools
- Word CounterFree online word counter. Instantly count words, characters (with and without spaces), sentences, paragraphs and estimated reading time.
- Password GeneratorGenerate strong, secure random passwords using your browser's cryptographic random source. Choose length, character types, and an anti-ambiguity option.
- JSON Formatter & ValidatorPaste JSON and instantly format, validate and minify it. Errors show the exact line and column. Works fully offline in your browser.