About the Text Case Converter

This tool converts any text between eight common case formats instantly. Paste text into the input, click the case button you want, and the result appears in the output ready to copy. All processing is done in your browser — no text is sent to a server.

Common uses include: renaming database columns to snake_case, converting headings to title case, normalising user input to lowercase, and preparing identifiers for different programming languages.

Frequently Asked Questions

What case conversions are supported?

UPPERCASE, lowercase, Title Case (every word capitalised), Sentence case (first word capitalised, rest lower), camelCase (firstWordLower thenCamelBumps), PascalCase (EveryWordCapitalised), snake_case (words_joined_by_underscores), and kebab-case (words-joined-by-hyphens).

What is camelCase used for?

camelCase is widely used for variable and function names in JavaScript, Java, C#, and many other languages. The first word is lowercase and each subsequent word starts with a capital letter.

What is snake_case used for?

snake_case is popular in Python, Ruby, SQL column names, and configuration files. All letters are lowercase and words are separated by underscores.

Does Title Case handle short words like "and", "the"?

The Title Case conversion capitalises every word. For publication-style title case that leaves articles and prepositions lowercase, manual adjustment is needed after converting.

Is there a character limit?

No. The conversion works on any amount of text, though very large pastes may slow down low-powered devices.