At One Place

Case converter

Convert text between upper, lower, title, sentence, camel, snake, kebab and other cases.

How it works

Converts text between the cases people actually need: UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and aLtErNaTiNg.

Title case is the one with genuine disagreement behind it. The style guides differ on which short words stay lowercase — AP capitalises words of four letters or more, Chicago capitalises everything except articles, coordinating conjunctions and prepositions regardless of length. The version here follows the common convention of lowercasing articles, short conjunctions and short prepositions unless they begin or end the title.

The programming cases matter because different ecosystems settled on different conventions: snake_case in Python and Rust, camelCase in JavaScript and Java, PascalCase for types in most languages, kebab-case in CSS and URLs.

This tool runs entirely in your browser. Nothing you enter is sent to a server, logged or stored, and the page keeps working with the network disconnected.

Common questions

What is the difference between title case and sentence case?
Title case capitalises most words in a heading; sentence case capitalises only the first word and any proper nouns, as in an ordinary sentence.
What is camelCase?
A naming convention with no spaces where each word after the first begins with a capital, as in userName. PascalCase is the same but capitalises the first word too.

Related pages