Case Converter
Convert text between 15 cases — UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case and more. It even splits existing camelCase or snake_case input correctly.
HELLO BEAUTIFUL WORLDhello beautiful worldHello Beautiful WorldHello beautiful worldhelloBeautifulWorldHelloBeautifulWorldhello_beautiful_worldHELLO_BEAUTIFUL_WORLDhello-beautiful-worldHELLO-BEAUTIFUL-WORLDHello-Beautiful-Worldhello.beautiful.worldhello/beautiful/worldhElLo bEaUtIfUl wOrLdhELLO BEAUTIFUL wORLDAbout the Case Converter
Different contexts call for different text casing — sentence case for prose, camelCase and snake_case for code, kebab-case for URLs, and Title Case for headings. Bytewrench's case converter transforms your text between all of these formats instantly.
It's handy for renaming variables, cleaning up imported data, and formatting headings or slugs without retyping anything by hand.
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more.
Convert variable names between programming conventions in one click.
Copy the converted text instantly for use in code, docs or URLs.
Conversions run in your browser as you type — nothing is uploaded.
Frequently asked questions
What case formats are supported?
Common formats include UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case and kebab-case.
What is the difference between camelCase and snake_case?
camelCase joins words with capital letters and no spaces (myVariableName), while snake_case joins them with underscores (my_variable_name). Both are common in code.
When should I use kebab-case?
kebab-case (words joined by hyphens) is ideal for URLs, file names and CSS class names because hyphens are URL-safe and readable.
Is my text sent anywhere?
No. All case conversion happens locally in your browser.