Case Converter
Convert text between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case and more — instantly in your browser.
Every common case, computed at once.
Input
Results
camelCase
myHttpServer
userProfileId
welcomeToDevTools
PascalCase
MyHttpServer
UserProfileId
WelcomeToDevTools
snake_case
my_http_server
user_profile_id
welcome_to_dev_tools
CONSTANT_CASE
MY_HTTP_SERVER
USER_PROFILE_ID
WELCOME_TO_DEV_TOOLS
kebab-case
my-http-server
user-profile-id
welcome-to-dev-tools
dot.case
my.http.server
user.profile.id
welcome.to.dev.tools
Title Case
My Http Server
User Profile Id
Welcome To Dev Tools
Sentence case
My http server
User profile id
Welcome to dev tools
UPPERCASE
MY HTTP SERVER
USER PROFILE ID
WELCOME TO DEV TOOLS
lowercase
my http server
user profile id
welcome to dev tools
How it works
- 1
Paste text
Drop in a word, identifier or phrase to transform.
- 2
See every case
All common cases are computed at once so you can grab the one you need.
- 3
Copy a result
Click to copy any converted form to your clipboard.
Instant & 100% private — nothing is uploaded
Everything runs locally in your browser. Your code, text and files are processed on your own device and are never sent to a server — so there are no upload waits, no size limits from us, and nothing is ever stored or logged.
Frequently asked questions
- Which cases are supported?
- camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, Title Case, Sentence case, UPPERCASE and lowercase.
- How does it split words?
- It detects word boundaries from spaces, hyphens, underscores and capitalization, so "myHTTPServer" and "my_http_server" both split correctly.
- Can I convert multiple lines?
- Yes. Each line is converted independently, which is handy for transforming lists of identifiers in one pass.
- Is my data sent to a server?
- No. Everything runs locally in your browser using JavaScript and WebAssembly. Your input never leaves your device, nothing is uploaded, and nothing is logged or stored.