Case Converter

Type or paste your text below, then click any conversion button to transform it instantly.

About Case Converter

The case converter lets you quickly transform any text between common capitalisation styles used in writing, branding, and programming. Simply enter your text and click the format you need — no sign-up, no limits.

Supported Formats

  • UPPERCASE — Every letter is capitalised. Useful for headings and emphasis.
  • lowercase — Every letter is lowercased. Handy for normalising data.
  • Title Case — The First Letter Of Each Word Is Capitalised. Common in titles and headings.
  • Sentence case — Only the first letter of each sentence is capitalised. Standard in most body text.
  • camelCase — The first word is lowercase; subsequent words start with a capital letter, with no spaces. Widely used in JavaScript variable and function names.
  • PascalCase — Every word starts with a capital letter, with no spaces. Common in class names and C# identifiers.
  • snake_case — All lowercase words separated by underscores. Popular in Python and database column names.
  • kebab-case — All lowercase words separated by hyphens. Frequently used in URLs and CSS class names.

How It Works

The converter first splits your text into individual words by detecting spaces, underscores, hyphens, and camelCase boundaries. It then reassembles those words using the rules of the target format. This means you can convert between any two formats reliably — for example, paste a PascalCase class name and get a kebab-case CSS class in one click.