Text Case Converter
Every casing style at once, from one box of text.
Runs entirely in your browser
Loading the tool…
Paste once and read every style off the list: the writing cases (UPPER, lower, Title, Sentence) and the programming ones (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE).
The split is the interesting part. Input is broken into words on separators
and on capitalisation changes, so parseHTTPResponse,
parse_http_response and Parse HTTP Response all produce the
same result in every style, including the awkward case of an acronym running into
the next word.
How to use it
- Type or paste your text.
- Every style updates as you type.
- Click Copy on the one you want.
Questions
What is title case exactly?
Major words capitalised, minor ones (a, an, the, of, in, and, to…) left lowercase unless they start or end the title. That is the convention most style guides share, though they disagree on the details of which words count as minor.
What is the difference between camelCase and PascalCase?
Only the first letter. camelCase starts lowercase (usually variables and functions), PascalCase starts uppercase (usually types and classes). They are otherwise identical.
Why did my ALL-CAPS text become lowercase?
A word in full capitals is ambiguous: it could be an acronym or shouting. Styles that lowercase words treat it as a word. If you need acronyms preserved, use Title Case, which capitalises rather than folds.
Your data stays on your device
Everything above runs inside your browser as WebAssembly compiled from Rust. Nothing you type is uploaded, logged or stored on a server. There is no server. You can load this page once, go offline, and it still works.