Home › Text Tools

Case Converter

Convert text between eight letter cases instantly: uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case and kebab-case.

Eight cases, one paste

Different systems demand different conventions and renaming by hand is where typos come from. Paste once and switch between them:

How the word splitting works

The converter separates words on spaces, hyphens, underscores and punctuation, and also splits existing camelCase or PascalCase input at the capital letters. That means getUserAccountID converts to get_user_account_id rather than one long token, which is the behaviour you want when you paste an identifier in and ask for a different convention out.

Frequently asked questions

Does it handle camelCase input?

Yes. Existing capitals are treated as word boundaries, so identifiers convert cleanly in either direction.

Which words stay lowercase in Title Case?

Common short joining words such as of, the, and, to, for, in and vs, unless they are the first word of the text.

Is my text uploaded?

No. The conversion runs in the page and nothing is transmitted.

Related tools

Word Counter

Count words, characters, sentences and paragraphs as you type, with an estimated reading time. Runs entirely in your browser.

Character Counter

Count characters with and without spaces, letters, digits and punctuation, plus a letter frequency table for any text.

JSON Formatter & Validator

Format messy JSON with clean indentation, minify it back, or find the exact position of a syntax error. Runs locally in your browser.

Base64 Encoder & Decoder

Encode plain text to Base64 or decode Base64 back to text, including URL-safe variants. Runs entirely in your browser.