OneJobKit

HomeText ToolsCase converterBrowser

Convert text between letter cases

Converts between the letter cases people actually need — including the programming ones, which split on word boundaries rather than just changing capitalisation.

44 characters in, 44 out.

Common presets

Each one has its own page explaining where that requirement comes from and what to expect.

How to use it

  1. 1Paste or type your text into the input box.
  2. 2Choose the case you want from the picker.
  3. 3The converted text renders live in the Output box.
  4. 4Hit Copy to put it on the clipboard.

Frequently asked questions

What is the difference between Title Case and Sentence case?
Title Case capitalises the first letter of every word and lowercases the rest of each one. Sentence case lowercases everything, then capitalises the first letter of each sentence — after a full stop, a question mark or an exclamation mark.
How does it turn a sentence into camelCase or snake_case?
By splitting on word boundaries first, including the boundaries inside an existing camelCase string, then rejoining with the convention you picked. That is why "parseHTTPResponse" and "parse http response" both come out the same way, and why a plain search-and-replace of spaces does not.
Which case does each convention go with?
camelCase for JavaScript variables, snake_case for Python and SQL, kebab-case for URLs, CSS classes and file names, CONSTANT_CASE for environment variables and compile-time constants.
Does it change the text I typed?
No — the input box keeps exactly what you pasted. The conversion is rendered separately, so you can switch cases as many times as you like and always convert from the original rather than from the previous result.