Headlines, variable names, slugs — paste once, click a style, copy the result.
7 words · 43 characters
Case conversion looks like a formatting convenience until you are naming variables or fixing a headline. The rules for title case in particular are not "capitalise every word", and getting them wrong is visible to anyone who edits for a living.
Articles (a, an, the), coordinating conjunctions (and, but, or, for, nor, so, yet) and prepositions of four letters or fewer (at, by, for, in, of, on, to, up, with is usually capitalised). The first and last word of the title are always capitalised regardless of what they are.
camelCase starts lowercase and capitalises each subsequent word: firstName. PascalCase capitalises the first word too: FirstName. Both are used in programming, in different contexts — PascalCase for classes and types in many languages, camelCase for variables and functions.
snake_case (words_with_underscores) is the Python and SQL convention and works everywhere in code. kebab-case (words-with-hyphens) is the CSS and URL convention, and is the safer choice for file names because it avoids case-sensitivity issues across operating systems.
It should, but this tool cannot reliably tell a proper noun from an ordinary word without a dictionary, so it lowercases everything except the first letter. Check names and places afterwards — it is a shorter fix than retyping the paragraph.
The converter is free and stays free. All-Access removes the upgrade prompt and unlocks every tool on this site.