Case Converter

Convert text between camelCase, snake_case, PascalCase, kebab-case, and more.

🔒 100% client-side
Select case format
Text
Code
Input
Output
Output will appear here...
Quick Reference

camelCase β€” variables in JavaScript, Java, Swift: myVariableName

PascalCase β€” classes, React components: MyComponent

snake_case β€” variables in Python, Ruby, SQL: my_variable_name

SCREAMING_SNAKE β€” constants: MAX_RETRY_COUNT

kebab-case β€” URLs, CSS classes, HTML attributes: my-page-slug

Train-Case β€” HTTP headers: Content-Type

dot.case β€” config keys, package names: org.example.app

Title Case β€” headings, book titles: The Quick Brown Fox

Sentence case β€” normal prose: The quick brown fox

About Case Converter

Case Converter transforms text between 14 different case formats entirely in your browser: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Train-Case, SCREAMING-KEBAB-CASE, dot.case, aLtErNaTiNg, and iNVERSE. Useful for developers renaming variables across naming conventions, writers formatting headings, and anyone who needs quick text transformations. Nothing is sent to any server.