Change text to UPPER, lower, Title Case or Sentence case, or turn a phrase into camelCase, snake_case and other naming styles in one click.
Your text never leaves your device. It is converted in this browser tab.
Text often arrives in the wrong case. A heading was typed with Caps Lock on, a spreadsheet export is all capitals, or a list of field labels needs to become variable names. Retyping is slow and invites typos. This tool rewrites the letters in place: paste the text, press the case you want, and copy or download the result. Undo steps back through your last 50 conversions, so you can try a few styles and keep the one that reads best.
Programming languages and file systems prefer names without spaces. The tool first splits your text into words at spaces, punctuation, underscores, hyphens and at the point where a lower case letter meets a capital, so "userFirstName", "user first name" and "user_first-name" all give the same three words. Apostrophes are dropped. It then joins them again:
userFirstNameUserFirstNameuser_first_nameuser-first-nameUSER_FIRST_NAMERuns of capitals are treated as one acronym, so "XMLHttpRequest" becomes xml_http_request in snake_case. Each line is converted on its own, which means you can paste a column of fifty labels and get fifty variable names back.
Paste the line "monthly EMI amount for home loan". Title Case gives "Monthly EMI Amount for Home Loan": "for" stays small, and "EMI" keeps its capitals. camelCase gives monthlyEmiAmountForHomeLoan, and CONSTANT_CASE gives MONTHLY_EMI_AMOUNT_FOR_HOME_LOAN.
Capitals exist in Latin, Greek, Cyrillic and Armenian scripts, and the tool uses your browser's Unicode rules for them, so "straße" becomes "STRASSE" and accented letters keep their accents. Hindi, Tamil, Arabic and Chinese have no upper or lower case; their letters pass through unchanged, and the code styles simply join their words with an underscore or a hyphen.
The conversion runs on your device and nothing is sent to Ur Next Door. Style guides disagree about which words to keep small in a title, so a publisher with a house style may still want a final read. Brand names that are normally written in lower case lose that styling in Title and Sentence case.