UPPER, lower, Title, camelCase, snake_case, kebab-case.
Free to use, no sign-up required. Case Converter is one of 198 tools built into Xenition, alongside a chat that can use them for you.
Changes text between seven letter-case styles, from UPPERCASE and Title Case to programming styles such as camelCase and snake_case. Handy for fixing headings or naming variables and files.
Title Case capitalises the first letter of every word and lowercases the rest. Sentence case capitalises only the very first character and lowercases everything else, including later sentences and proper nouns. camelCase, snake_case and kebab-case lowercase the text and treat any run of characters other than a–z and 0–9 as a word break.
“user ID for NASA login” becomes “User Id For Nasa Login” in Title Case, “User id for nasa login” in Sentence case, userIdForNasaLogin in camelCase, user_id_for_nasa_login in snake_case and user-id-for-nasa-login in kebab-case.
kebab-case is common in URLs, CSS class names and file names; snake_case is common in Python and database column names.
Every word is lowercased after its first letter, so acronyms and names like iPhone need fixing by hand afterwards.
You do not have to open Case Converter to use it. Ask Xenition in plain language and it runs the right tool, then carries the answer into whatever you are working on — a document, a spreadsheet, a deck.