Skip to content
PocketCaliper
Language
Open menu

Runs locally in your browser

Case Converter

Switch headlines and identifiers between uppercase, lowercase, title case, camelCase, PascalCase, snake_case, and kebab-case without uploading.

Options

Paste a headline, a variable name, or a shouting email and pick a case. The converter is for code identifiers and titles, not for counting length.

Each mode runs in the browser with the JavaScript string APIs in this tab.

How to use

  1. Paste the text you want to restyle.
  2. Choose uppercase, lowercase, title, sentence, camel, Pascal, snake, or kebab.
  3. Copy the converted string.

How it works

Upper and lower map every letter. Title case capitalizes after spaces and hyphens. Sentence case lifts the first letter after a stop.

Camel, Pascal, snake, and kebab first split on spaces, hyphens, underscores, and case changes, then rebuild the identifier.

Examples

  • API field

    user_first_name in snake_case becomes userFirstName in camelCase for a JavaScript client.

  • Headline

    A title pasted in ALL CAPS can drop to sentence case for a readable blog heading.

FAQ

Does camelCase keep punctuation?

Identifier modes strip hyphens and underscores and join the words. Upper and lower keep punctuation as typed.

Is title case the same as headline case?

Title case here capitalizes the first letter of each word. It does not apply AP-style small words.

Does this run on a server?

No. Conversion happens in this browser tab.

Can I convert a whole file?

Paste the contents into the box. There is no file upload.

Related tools