kebab-case to Title Case Converter
Convert kebab-case text to Title Case — one line or a whole list at once.
To convert kebab-case to Title Case, paste your text above and the result updates as you type. user-account-id becomes User Account Id. Word boundaries are detected from the existing casing, so an identifier does not need separators to be split correctly. Title Case is for prose headings rather than code — it is what you convert an identifier into when it becomes a label in a user interface.
Runs in your browserAbout converting KEBABCASE to TITLECASE
kebab-case is used for URLs, CSS class names and HTML attributes. It cannot be a variable name in most languages, because the hyphen reads as subtraction. Title Case is for prose headings rather than code — it is what you convert an identifier into when it becomes a label in a user interface. Converting kebab-case to Title Case turns user-account-id into User Account Id; acronyms are the awkward case in every direction, since "userID" and "userId" split differently and only one of them round-trips.