What is a text case converter?
A text case converter rewrites strings into naming or typography conventions — for example turning “user profile url” into userProfileUrl for JavaScript, user_profile_url for Python, or User Profile Url for headings. It saves time when renaming variables, cleaning pasted headings, preparing slugs, or normalizing data entry without a desktop editor macro.
How this tool works
Type or paste text in the input area. The toolbar shows live character and word counts. Click any case button to compute a new output from the current input: simple transforms use JavaScript’s case methods; title case capitalizes each word after lowercasing; sentence case uppercases the first letter and letters after . ! ? followed by space; camel, Pascal, snake, kebab, and constant cases first split tokens on whitespace, underscores, hyphens, plus, slashes, and backslashes, and also insert splits between lower→Upper camel boundaries before joining with the right separator. Alternating case toggles every character’s case; reverse reverses the full string; Remove Extra Spaces collapses runs of whitespace and trims ends.
Chaining transforms
Use Copy output to grab the result. Use as input moves the output back into the input field and clears the output so you can apply another style — handy for incremental cleanup.
Privacy
All transformations run locally in your browser. Your text is not sent to Dynamic Duniya servers.