Toggle Case Converter
This toggle case converter alternates uppercase and lowercase letters to create the mocking or "aLtErNaTiNg" style seen in memes and social posts. Paste text and every letter flips case in sequence, while spaces, numbers, punctuation, and emoji stay untouched. It is also useful for testing fonts, generating stylized usernames, or adding emphasis to a caption without changing the wording. Live counters show characters, words, and lines as you edit, and the preview updates instantly. The conversion runs entirely in JavaScript in your browser, so nothing is uploaded or logged. Copy the result with one click, invert it again for the opposite pattern, or clear the field to start fresh.
Converted Text
Overview
This toggle case converter alternates uppercase and lowercase letters to create the mocking or "aLtErNaTiNg" style seen in memes and social posts. Paste text and every letter flips case in sequence, while spaces, numbers, punctuation, and emoji stay untouched. It is also useful for testing fonts, generating stylized usernames, or adding emphasis to a caption without changing the wording. Live counters show characters, words, and lines as you edit, and the preview updates instantly. The conversion runs entirely in JavaScript in your browser, so nothing is uploaded or logged. Copy the result with one click, invert it again for the opposite pattern, or clear the field to start fresh.Formula
tOgGlE cAsE: alternating uppercase and lowercaseFrequently asked questions
What exactly does toggle case do? +
It flips each letter: lowercase becomes uppercase and uppercase becomes lowercase. Used alternately, it produces the aLtErNaTiNg cAsE pattern.
Is the pattern the same every time? +
It starts from the first letter of the text, so the same input always produces the same alternating result.
Does it change spaces or punctuation? +
No. Spaces, digits, punctuation, and emoji are left exactly as they are; only letters alternate.
What text case conversions are available? +
This tool supports UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and more.
Can I convert text with special characters and accents? +
Yes. The tool preserves accented characters, special symbols, and non-Latin scripts during all case conversions.
Can I convert large amounts of text at once? +
There is no character limit. Paste any amount of text and the tool converts it instantly in your browser.
Does it handle programming naming conventions? +
Yes. The tool supports camelCase, PascalCase, snake_case, kebab-case, and SCREAMING_SNAKE_CASE for programming variable names.