Tulnest

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.

  • UPPERCASE
    All letters capital
  • lowercase
    All letters small
  • Title Case
    Capitalize every word
  • Sentence case
    Capitalize first letter of each sentence
  • camelCase
    firstWordLowerRestCapital
  • PascalCase
    EveryWordCapitalized
  • snake_case
    lower_with_underscores
  • kebab-case
    lower-with-dashes
  • CONSTANT_CASE
    UPPER_WITH_UNDERSCORES
  • aLtErNaTiNg
    Flip every character
  • InVeRsE cAsE
    Swap 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

  1. Paste or type text in the Text to convert box.
  2. 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.
  3. 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.