>
Tech News

Google still hides a tiny zipper on its homepage, and it works

I lost a chunk of last Tuesday to the zipper on Google’s homepage, and the spouse gave up pretending to be patient about it. The thing does nothing useful. It does not return results, does not save anything, does not share to social media. It just sits there until you press a pull tab and drag it down the seam of the page, and one tooth at a time lets go, and your brain stops caring about search results for a minute. That is the whole game.

Why most people miss it on the first try

If you type the right words and hit return, a flap-fronted version of Google’s homepage loads. The pull tab sits at the top of a seam that runs down the middle of the screen. Nothing animates. Nothing beeps. Nothing fades in to draw your eye. If you land on it and just wait, you will leave in under five seconds, because your brain is wired to assume a static page is a broken page. It is not broken. It is waiting for the input.

Once you actually commit, the two halves of the page split open as the zipper teeth release in sequence. That sequence is what makes the difference. A flap fade would look like every other CSS transition on the web. The tooth-by-tooth release is something your visual system reads as real, and the resistance you feel against the cursor is what your fingers read as real. It is a small thing pretending to be a bigger thing, and the smallness is the point.

The interesting thing about a feature like this is that almost nobody writes about how it works, because the design is intentionally invisible. There is no tutorial, no help button, no prompt. The page assumes that you either already know what a zipper pull tab is for, or you will figure it out within a few seconds. That assumption is wrong most of the time, which is part of why this thing has stayed a curiosity for years rather than becoming a feature people talk about openly.

There are two ways to do this, and one of them is the wrong way

The page offers two paths. You can drag the pull tab yourself. Or you can hit a button that says “Extract for me,” which opens the flaps with no animation at all. The button is faster. On a phone it is also more reliable, because the pull tab keeps escaping your thumb on a touch screen.

I tried the button on my phone last week. It took two seconds. The flaps opened with zero resistance and I felt nothing. I tried the manual drag on a laptop later that day. I dragged the pull, watched the teeth release one at a time, and smiled at the screen. Same page, same endpoint, two completely different experiences. The button is the accessibility path. The drag is the actual feature. If you are on a trackpad or mouse, take the time. If you are on a phone and the pull keeps slipping, the button is fine.

The other thing the button does is hide the best part of the design. The whole point of the zipper is the resistance as you drag. The teeth refuse to all open at once. They release in sequence, and the sequence is what your eyes are watching for. The button skips the sequence entirely. The result looks the same at the end, but the experience is missing the thing that made it worth building.

Why this thing outlived its own birthday

The zipper started as a birthday doodle, complete with a sound effect. The sound is gone, and that is the right call, because nothing should be shouting at you from a background tab. What stayed is the part that matters. The designers did not flatten the tooth-by-tooth release into a generic slide animation. They preserved the friction, and the friction is the whole reason interacting with the page feels tactile rather than like a slide someone dropped in from a presentation deck.

  • The sound is gone. Right call. Nothing should shout at you from a background tab.
  • The tooth-by-tooth release was preserved. The designers chose not to flatten it into a generic slide animation.
  • The friction survived. That is what makes the page feel real instead of slide-deck flat.
  • The doodle is older than most current Google features. And it still works.

Spelling has never settled on this thing, which is part of why it has survived. Most people mis-type it the first time, and Google has done the work to make sure all the mis-types land on the right page. There are at least seven common spellings in autocomplete, including the obvious typo where the “z” stays but the second vowel goes missing. If autocomplete sends you somewhere strange, you are still typing it right. Try the next spelling. Google has kept a doodle alive for years past its birthday, through spelling drift and a decade of homepage redesigns. That alone is worth noting. Most web features do not outlive their launch quarter.

The deeper question is why Google bothered to keep it. The answer is probably that nobody on the homepage team wanted to be the person who killed it. Birthday doodles are the kind of thing that gets killed by accident when someone migrates the homepage code and forgets to bring the easter egg along. The fact that this one survived suggests at least one person on the team has been carrying it forward through every refactor for the last decade. That person is probably the only reason the zipper still works.

The 2048 thing is a search-result myth

You will see “google zipper 2048” floating around in search suggestions if you go looking. That phrase is a mash-up. Two browser toys got fused by autocomplete years ago and the combined term stuck around in autocomplete memory even though no such game exists. There is no sliding-tile version of the zipper on Google’s servers. The URL routes to the same flap-pull page everyone else sees.

This is worth saying out loud because autocomplete shapes what people believe a product is. Anyone hunting for a 2048-style tile game and landing on a flap-pull page would naturally assume Google hid the game behind a redirect. They did not. It was never there. Treat autocomplete the way you treat any popularity signal. It is a vote cast by what other people typed, not a catalog of what a product actually does. The fact that this mash-up phrase still survives in suggestions is itself a small lesson about how search engines inherit their own folklore. Most autocomplete suggestions are folk etymology in disguise, and the zipper 2048 phrase is one of the more stubborn examples.

Where the zipper sits in the doodle hall of fame

Google has shipped a lot of playful things over the years. Most of them lived for a day and disappeared. A short list survived. The audio doodle, which lets you record what you play back. The snake game, which is the one that eats afternoons and works fine on a phone. The gravity one, where the page reacts to you instead of being played. There is a fan one that blows the layout sideways. A snow one that frosts the glass and includes a defog option that has been broken for years and is still charming. An underwater one that floods the whole thing. And the full retro option, which loads the page with old link styling and the old search index.

None of them ask for a gesture the way the zipper does. That is the line between a doodle and a toy. A doodle plays itself. A toy waits for you to commit. The zipper is the only Google easter egg I have used twice in the same month, and the only one that has survived long enough that I forget it is still there until I land on it again. The other doodles each have their charm, but none of them make you do work.

The thing about a page that waits for input is that it gives the user something most web pages refuse to give. It gives them a small amount of control. The pull tab is not a metaphor for control, but it functions like one. You press it, and the page responds. That is enough. Most of the web has forgotten that the response is the point, not the action.

Trade-offs

The zipper is not free in attention. If you land on the page and let yourself get drawn in, you will spend ten minutes you did not plan to spend. The button path is faster, and on a phone the manual drag is fiddly enough that the button is the right call more often than not. The trade-off is that the manual drag is the only one that feels like the point. The page is built around the gesture, and skipping the gesture skips the experience.

If you are on a trackpad or mouse, drag the pull. If you are on a phone and the pull keeps slipping, the button is fine and there is no shame in it. If the page does nothing when you land on it, that is not a bug. The whole thing waits for you to start. The other trade-off worth naming is that this is the last generation of homepage easter eggs that depends on real interaction. The next time Google ships something playful, it will probably be a YouTube embed. The zipper is the last of its kind, and that is part of why it is still worth the click.

What I would tell past me

Three things, if I could send a message back to the version of me that did not know the zipper existed.

  • The page is waiting for you to start. If nothing animates when you land, you have not committed to the gesture yet.
  • The manual drag beats the button. The teeth release in sequence and that is the whole appeal.
  • Autocomplete lies sometimes. The 2048 thing is a mash-up, not a feature.

Leave a comment