Case Converter
Type or paste text once and see it instantly converted into every common case format — useful for headlines, code identifiers, and cleaning up text pasted from somewhere with inconsistent capitalisation.
How it works
Each case format applies its own rule: uppercase and lowercase change every letter, Title Case and Sentence case add capitals at word or sentence boundaries, and the programming cases (camelCase, PascalCase, snake_case, kebab-case) strip punctuation and rejoin words using the convention's separator.
Worked example
Typing hello world example gives youHELLO WORLD EXAMPLE, Hello World Example,helloWorldExample, HelloWorldExample andhello_world_example all at once.
This is also a fast way to fix text that arrived in the wrong case entirely — a heading pasted in from a spreadsheet that's stuck in Caps Lock, for instance, converts cleanly to Sentence case or Title Case in one step rather than retyping it.
Common questions
What’s the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (myVariableName); PascalCase starts with an uppercase letter (MyVariableName). Both are common in programming for variable, function and class names.
Does Title Case handle small words like "a" and "the" correctly?
This converter capitalises every word, which matches most style guides closely enough for everyday use, but doesn’t apply the exceptions some strict style guides use for articles and short prepositions.
Can I convert straight back to normal text?
Yes — paste the converted text back in and choose Sentence case or lowercase to undo most transformations.
Is anything uploaded or stored?
No, all conversion happens locally in your browser.
Which case should I use for a variable name?
It depends on the language and style guide you’re following. JavaScript and Java typically use camelCase for variables and functions, Python typically uses snake_case, and most languages use PascalCase for class names — check your project’s existing conventions if you’re unsure.