Most of the nine conversions here are mechanical, but two trip people up. Title Case capitalizes the first
letter of every word, while Sentence case lowercases everything and capitalizes only the first letter of
each sentence: headlines use the former, prose uses the latter. The five programmer cases differ in
delimiter and initial capital, so camelCase
and PascalCase strip
separators entirely, while snake_case,
kebab-case, and
CONSTANT_CASE join words
with underscores or hyphens.
Each style has strong conventions. JavaScript variables and JSON keys are usually camelCase; TypeScript and
C# class names and React components are PascalCase; Python variables and PostgreSQL columns favor
snake_case; CSS classes, HTML attributes, and URL slugs are kebab-case; and environment variables are
screaming snake case. Note that the code-oriented conversions discard punctuation and spaces, so paste
natural phrases rather than pre-formatted identifiers for the cleanest results.
Conversions update live as you type, with character and word counts alongside, and nothing is sent to a
server. For related text utilities, measure output in the
Word Counter,
generate filler copy with the Lorem Ipsum Generator,
or convert markup with Markdown to HTML.