Utilix
Text Tools

Case Converter

Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more.

  • UPPER CASE

    HELLO WORLD
  • lower case

    hello world
  • Title Case

    Hello World
  • Sentence case

    Hello world
  • camelCase

    helloWorld
  • PascalCase

    HelloWorld
  • snake_case

    hello_world
  • CONSTANT_CASE

    HELLO_WORLD
  • kebab-case

    hello-world
  • aLtErNaTiNg

    hElLo WoRlD
  • InVeRsE cAsE

    hELLO wORLD

Files processed in your browser

Your files never leave your device. No upload, no servers.

About Case Converter

Case Converter rewrites your text in eleven different cases at once: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, aLtErNaTiNg, and InVeRsE. Type once and you get every variation side-by-side with a one-click copy button on each. The tool runs entirely in your browser — your text is never uploaded, logged, or stored. That makes it safe for confidential snippets like internal API names, password hints, customer messages, and draft posts. Common uses include normalizing copy-pasted titles before publishing, fixing accidental caps lock, converting variable names between conventions when porting code between languages, generating slugs and constant names from a feature description, and forcing a sentence case on text scraped from sources that use random capitalization. The Title Case implementation follows the standard rule of capitalizing all major words while leaving short articles, prepositions, and conjunctions ("a", "an", "and", "of", "the") in lowercase, except when they appear at the very start or end. The identifier cases (camel, pascal, snake, kebab, constant) split your text on word boundaries and case transitions, so they work even on input that's already in another case.

How Case Converter works

  1. Type or paste any text — it doesn't matter what case the input is already in.
  2. All eleven cases compute simultaneously: UPPER, lower, Title, Sentence, camel, Pascal, snake, CONSTANT, kebab, alternating, inverse.
  3. Identifier cases (camel, pascal, snake, etc.) split your input on word boundaries, spaces, and case transitions.
  4. Title Case applies AP-style rules — short articles and prepositions stay lowercase except at the start/end.
  5. Click the copy button next to any case to copy that exact variant.

When to use Case Converter

  • Normalize copy-pasted titles before publishing in a CMS.
  • Fix accidental Caps Lock without retyping.
  • Convert variable names between conventions when porting code (e.g. JavaScript camelCase → Python snake_case).
  • Generate a CONSTANT_CASE name for an environment variable from a feature description.
  • Create a kebab-case slug from a sentence for use in a URL or CSS class.
  • Force sentence case on text scraped from sources that use random capitalization.
  • Generate a PascalCase component name from a free-form description.

Why choose Utilix Case Converter

  • Eleven cases at once — most converters do 4-5, requiring you to switch tools for camelCase or kebab-case.
  • Smart word splitting handles input that's already in another case (camelCase → snake_case works correctly).
  • Title Case follows AP rules instead of naively capitalizing every word.
  • Local-only — confidential text never leaves your browser.
  • Free, unlimited, instant.

Frequently asked questions