InputTestHub

Alternating Case Converter

Converts text to aLtErNaTiNg CaSe, the mocking SpongeBob style used in memes and replies.

Text Nothing uploaded No sign-up Free, unlimited
Text tool
Paste something on the left to see the result.
In short Alternating case flips between lowercase and uppercase letter by letter, producing tHiS. It became widely used as the mocking SpongeBob format, where the alternating capitals stand in for a sneering tone of voice, and it is now common in replies and memes for quoting someone sarcastically. There is no standard for where the alternation starts, so some tools begin with a capital and some with a lowercase letter; both are recognisable. Two practical points. The alternation counts letters rather than characters, so spaces and punctuation do not consume a step and the pattern stays visible across words. And this produces ordinary ASCII letters, not the Unicode lookalikes that the bold and italic generators use, which means it survives copying anywhere and is read correctly by screen readers — unlike most novelty text effects. It also means a search for the plain text will not match it, since the capitals differ, which is worth knowing if you are quoting something you later want to find.

How to use the Alternating Case Converter

  1. Paste your text into the input box on the left.
  2. Adjust the options above the box if you need a different behaviour.
  3. The converted text appears on the right; press Copy to put it on your clipboard.

About the Alternating Case Converter

The Alternating Case Converter converts text to aLtErNaTiNg CaSe, the mocking SpongeBob style used in memes and replies. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Making the mocking SpongeBob meme text.
  • Adding sarcasm to a reply.
  • Stress-testing a form field that should be case-insensitive.

Frequently asked questions

Is the Alternating Case Converter free, or is there a paid tier?
It is free, with no account, no trial and no daily cap. Every text tool on inputtesthub.com works the same way: open the page and use it.
Is what I paste into the Alternating Case Converter stored?
No. The Alternating Case Converter runs entirely in your browser using JavaScript. Because the work happens locally, the page also keeps working if your connection drops, and closing the tab is all it takes to discard everything.
When would I actually need the Alternating Case Converter?
The most common reasons people reach for it: making the mocking SpongeBob meme text. Adding sarcasm to a reply. Stress-testing a form field that should be case-insensitive. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Can I use the Alternating Case Converter on mobile?
Yes. The page is responsive and the page works in Chrome, Safari, Firefox, Edge and Samsung Internet on both Android and iOS. There is no app to install and nothing to sign into.

Related text tools

All 92
01

Case Converter

Converts text between twelve cases: UPPER, lower, Title, Sentence, camelCase, PascalCase…

02

Uppercase Converter

Converts any text to UPPERCASE instantly, keeping numbers, punctuation and line breaks exactly…

03

Lowercase Converter

Converts any text to lowercase, including text that was typed with Caps Lock on by mistake.

04

Title Case Converter

Converts headings to proper Title Case using AP and Chicago rules, keeping short words like…

05

Sentence Case Converter

Rewrites text in sentence case: first letter of each sentence capitalised, the rest lowercase…

06

camelCase Converter

Turns any phrase into camelCase for JavaScript, Java and JSON keys, stripping spaces, hyphens…

07

PascalCase Converter

Converts phrases to PascalCase (UpperCamelCase) for class names, React components and type…

08

snake_case Converter

Converts text to snake_case for Python variables, database columns and file names.

09

kebab-case Converter

Converts text to kebab-case for URLs, CSS class names and HTML attributes.

10

CONSTANT_CASE Converter

Converts text to SCREAMING_SNAKE_CASE for environment variables, constants and configuration…