Text Case Converter
Sentence, title, camel, snake and kebab case, done properly.
Everything is processed in this tab. Nothing you paste is sent anywhere.
Every tool runs entirely in your browser. Your files are never uploaded to a server.
A case converter rewrites text in a chosen capitalisation style. Title case capitalises significant words but leaves short articles and prepositions lowercase; programming cases such as camelCase and snake_case join words without spaces.
How to use Case Converter
- Paste your text. A heading, a list of names, or an identifier in the wrong style.
- Pick a case. Nine styles, covering both prose and code conventions.
- Copy the result. Conversion happens as you type.
About converting text case
Capitalisation conventions look like a matter of taste and are mostly a matter of context. Title case is the one people get wrong most, because the instinct is to capitalise every word — but every major style guide agrees that short function words stay lowercase unless they open or close the title. The disagreements between guides are narrow and concern length thresholds and whether particular prepositions count, which is why a heading can look wrong to two editors for opposite reasons. The programming cases are less about aesthetics and more about parsing. Identifiers cannot contain spaces, so a convention is needed to mark word boundaries, and each ecosystem settled on a different one early and kept it. Mixing them inside one codebase is a real cost rather than a stylistic one, since it defeats the reader’s ability to tell a class from a variable at a glance. kebab-case dominates URLs for a practical reason worth knowing: hyphens are treated as word separators by search engines, while underscores historically were not, so a hyphenated slug is read as several words and an underscored one as a single unfamiliar token.
Frequently asked questions
What is proper title case?
What is the difference between camelCase and PascalCase?
When should I use snake_case or kebab-case?
Does it handle an identifier that is already in another case?
Last updated