Change the case of any text in one click – UPPERCASE, lowercase, Title Case, Sentence case – plus developer formats like camelCase, snake_case and kebab-case.
UPPERCASE
UPPERCASE: the quick brown fox jumps over the lazy dog
lowercase
lowercase: the quick brown fox jumps over the lazy dog
Title Case
Title Case: the quick brown fox jumps over the lazy dog
Sentence case
Sentence case: the quick brown fox jumps over the lazy dog
aLtErNaTiNg cAsE
aLtErNaTiNg cAsE: the quick brown fox jumps over the lazy dog
iNVERSE cASE
iNVERSE cASE: the quick brown fox jumps over the lazy dog
camelCase
camelCase: the quick brown fox jumps over the lazy dog
PascalCase
PascalCase: the quick brown fox jumps over the lazy dog
snake_case
snake_case: the quick brown fox jumps over the lazy dog
kebab-case
kebab-case: the quick brown fox jumps over the lazy dog
CONSTANT_CASE
CONSTANT_CASE: the quick brown fox jumps over the lazy dog
dot.case
dot.case: the quick brown fox jumps over the lazy dog
Styled letters are Unicode characters, not fonts. Platform fields may reject some characters, and glyph appearance varies by device and app. Screen readers may announce styled letters individually and search engines may not match them to plain words, so test the result and keep essential details in plain text. Unicode accessibility guide
A case converter fixes text that was typed with Caps Lock on, capitalises headlines properly, or reformats a phrase into the naming style a programming language expects. Paste the text once and every variant is generated at the same time – no menus, no reloads.
The converter is Unicode-aware, so accented letters (é, ñ, ü) and non-Latin alphabets are handled correctly, and it treats hyphens and apostrophes sensibly in Title Case.
Paste your text – a headline, a paragraph or a variable name.
Find the case you need in the list.
Copy it. Long text is converted in full, not just the first line.
UPPERCASE and lowercase are self-explanatory. Title Case capitalises the first letter of every word, the style used for headlines and book titles (this simple version capitalises every word; house styles often leave "a", "the" and "of" lower-case). Sentence case capitalises only the first letter of each sentence, as in normal prose. Alternating case swaps case letter by letter and is the basis of the "mocking SpongeBob" meme; inverse case flips whatever case the text already has.
Developers use naming conventions to make identifiers readable without spaces. camelCase (firstWord lower, later words capitalised) is standard in JavaScript and Java; PascalCase (every word capitalised) names classes and React components; snake_case is Python and Ruby convention; kebab-case is used for URLs, CSS classes and file names; CONSTANT_CASE marks constants and environment variables; dot.case appears in configuration keys. The converter strips punctuation and splits on spaces, so "User profile ID" becomes userProfileId, user_profile_id or user-profile-id as needed.
The most common real-world use is rescuing text typed in all capitals: paste it, copy the Sentence case version, and fix any proper nouns by hand. For headlines, Title Case gives a consistent look across a site or document. Editors often paste a whole article to normalise mixed capitalisation before publishing.
Sentence case capitalises after a period, question mark or exclamation mark followed by a space; abbreviations like "e.g." can therefore trigger an unwanted capital – check the output. Title Case does not know proper nouns or acronyms (NASA becomes Nasa), so review names and acronyms after converting. Everything runs locally in your browser; the text is never sent anywhere.
No – it capitalises every word. Adjust small words by hand if your style guide requires it.
Yes. Case conversion is Unicode-aware, so é, ñ, ü and Cyrillic or Greek letters convert correctly.
camelCase starts with a lower-case word (userName); PascalCase capitalises every word (UserName).
No practical limit – you can paste whole documents.
Yes, with no sign-up.
50+ style options, a searchable symbol library and a Unicode text editor. Conversion input is processed in your browser; analytics and advertising practices are explained in the Privacy Policy.