Boring Websites The Blog

Cornify: the website that adds unicorns to anything

30 Oct 2026 · By the Boring Websites editors

Cornify is a website whose entire purpose is to drop cartoon unicorns and rainbows onto a page when a visitor clicks a pink button, and it has been doing exactly that, and almost nothing else, since 2009. The home page offers one obvious action. Clicking it sprinkles sparkles across the screen and nudges a public counter upward. That counter now reads past 440 million, which is a lot of unicorns for a site that was never trying to be anything more than a cheerful waste of a few seconds.

There is no account to make and no problem being solved. The joke is the product, and the product has aged better than most startups launched the same year. It is one of the clearest examples of a design idea that the modern web keeps rediscovering: do a single thing, do it with conviction, and stop.

In brief

  • Cornify is a single-purpose site at cornify.com: click the button, get unicorns and rainbows, repeat.
  • It launched on Hacker News in January 2009 and still runs today, now quietly rebuilt on a modern web stack but with the same one-click gag intact.
  • Its real reach came from a small script, cornify.js, that let anyone hide unicorns behind a Konami code on their own site.
  • A live on-page counter claims more than 440 million unicorns and rainbows served since launch, which is the only metric the site seems to care about.

What the button actually does

The core of Cornify fits in one sentence. A visitor lands on the page, sees a button, and presses it. Each press adds unicorns, rainbows, and sparkles to the layout, stacking them up as fast as the visitor can click. Nothing is saved. Nothing is scored. The page simply gets more ridiculous with every tap.

This is the whole design philosophy, and it is a strict one. The site resists the usual temptation to bolt on features that dilute the gag. The button is large, central, and unmissable. Everything else is secondary. A first-time visitor understands the entire site within two seconds, which is a rare kind of clarity.

The effect is deliberately excessive. Unicorns appear at odd angles. Rainbows arc across text. The tone is relentlessly, almost aggressively, happy. The site describes itself in its own metadata as the world's number one unicorn and rainbow happiness service, and it plays that line completely straight.

There is also no natural stopping point, which is part of the design. A visitor can keep clicking long past the moment the joke has landed, and the page keeps obliging. The absence of a goal is what makes it relaxing. Nothing is being optimized, measured against the visitor, or sold back to them later.

The counter is the point

Most websites measure themselves in users, sessions, or revenue. Cornify measures itself in unicorns. The home page carries a running tally of how many unicorns and rainbows it has provided since 2009, and at the time of writing that number sits above 440 million, climbing by roughly twenty-odd thousand a day according to the site's own figures.

That counter does a lot of quiet work. It reframes a pointless click as a contribution to a global total. It turns a solo gag into something faintly communal. And it gives repeat visitors a reason to come back, because the number is always a little bigger than last time.

It is worth being precise here. The figure comes from Cornify's own on-page counter, not from any independent audit, so it is best read as the site's self-reported score rather than a verified statistic. Still, even as a vibe, the number tells the story: a joke that people have chosen to click hundreds of millions of times.

A 2009 Hacker News launch that stuck

Cornify introduced itself to a technical audience on 31 January 2009, in a Hacker News thread titled "Review my website: Cornify". The post gathered 61 points and dozens of comments, a respectable showing for a site whose pitch was, essentially, unicorns on demand.

The thread is a small time capsule. Commenters debated whether a one-joke page could last, whether it was clever or merely silly, and how something so frivolous might ever sustain itself. Many single-purpose sites that launched that week are long gone. Cornify is not. The page that was reviewed in 2009 is recognizably the same page a visitor meets today.

That longevity is the surprise. The internet is littered with abandoned novelty domains, parked and decaying. Cornify kept the lights on, kept the button working, and let the joke compound quietly for more than fifteen years. A reader can scroll the 2009 comments and then open the live site in another tab, and the distance between the two is almost nothing.

The script that spread the joke

Cornify's cultural reach did not come from its home page. It came from a tiny piece of code. Early on, the site offered cornify.js, a script any developer could drop into their own pages to summon the same unicorns elsewhere. That portability turned a destination into a tool.

The front-end developer Paul Irish documented one of the most popular uses in a post dated 4 February 2009, "Cornify easter egg with jQuery". His version wired the script to the Konami code, the old video-game cheat sequence: up, up, down, down, left, right, left, right, B, A. Enter the sequence on a site carrying the egg, and every other keystroke would, in his phrasing, add happiness to the world.

This is where Cornify stopped being a single website and became a shared internet gesture. Developers hid the egg on personal sites, company pages, and side projects, and visitors who knew the code could unlock a private shower of unicorns anywhere. A script measured in a few kilobytes did more to spread the joke than any amount of promotion could have.

The ESPN surprise

The most quoted example of the Konami egg in the wild was not a hobby project. In an update dated 27 April 2009, Irish noted that ESPN.com had been hiding unicorns behind its own Konami code, apparently for weeks before anyone noticed, with coverage credited to Kotaku. A major sports network, buttoned-up and corporate, had quietly tucked a Cornify easter egg into its front page.

That detail captures why the script mattered. A small, free unicorn generator had made its way from a novelty domain onto one of the largest sites in American media, carried entirely by developers who thought it was funny. The joke traveled on goodwill, not marketing. It is hard to buy that kind of reach, and Cornify never tried to.

A template for the playful easter egg

Beyond the unicorns themselves, Cornify helped popularize a pattern that outlived the original script: the harmless, hidden surprise tucked into an otherwise ordinary website. Pair a well-known trigger, like the Konami code, with a sudden burst of nonsense, and a plain page gains a secret room that only the curious ever find.

Later developers reimplemented the same idea many times over, repackaging the unicorn effect as modern browser plugins, reusable components, and small libraries for whatever framework happened to be in fashion. The specifics changed with the years. The gesture did not. A visitor enters a sequence nobody advertised, and the page rewards them for knowing it.

That pattern is now so common it feels native to the web, but Cornify was one of the early, widely copied examples that made it feel friendly rather than annoying. The egg never broke anything, never collected data, and never demanded attention. It simply waited to be found, which is the gentlest form a surprise can take.

From gimmick to small institution

Cornify did collect a little real-world recognition. A 2010 Hacker News post reported that the site, which had launched on Hacker News the year before, won a People's Choice award at SXSW. The post is brief, and it is worth treating the claim as a community report rather than an official citation, but it fits the arc: a joke site that people genuinely liked, acknowledged in a room full of people who build things for a living.

The footer tells its own understated story. For years it has read that Cornify is brought to the world by Germany's best kept secret, a line that manages to be both a credit and a punchline. There is no loud founder narrative, no mission statement about disrupting happiness. There is a button, a counter, and a faintly mysterious signature.

What makes Cornify an institution rather than a relic is maintenance. Someone has kept it alive. The site has been quietly rebuilt on a modern JavaScript framework at some point along the way, which means the gag did not just survive by neglect. It survived because somebody decided it was worth updating the plumbing while leaving the joke untouched.

The economics of staying small

A one-joke site has a quiet advantage: it is cheap to keep alive. A page that serves a button, a counter, and a handful of images costs very little to host and asks almost nothing of whoever maintains it. There is no support queue, no feature backlog, and no roadmap to disappoint anyone with.

This is the opposite of how most web projects die. Ambitious sites tend to collapse under their own weight. They add accounts, then dashboards, then integrations, until the upkeep outgrows the enthusiasm and the whole thing is quietly switched off. Cornify never gave itself anything heavy to carry.

Staying small also protects the joke. A punchline survives best when nobody tries to turn it into a business. By refusing to grow into something sensible, Cornify avoided the slow erosion that turns a beloved novelty into a cluttered, half-maintained product. The restraint was not just aesthetic. It was what let the site last. A project that does one tiny thing can afford to do it forever.

Everything else on the site today

The button is the heart of Cornify, but the current site has grown a few extra rooms around it. None of them break the single-minded tone. They simply give a curious visitor more ways to spend time in the same silly universe.

Younicorns and the photo cornifier

There is a feature called Younicorns, which lets a visitor assemble their own unicorn and browse creations other people have made and submitted. There is a photo cornifier that adds sparkles and glamour to an uploaded image. Both extend the core promise, which is to make something slightly more absurd than it was a moment ago.

These additions are gentle. They do not demand sign-ups or push a visitor toward anything beyond more unicorns. A person can ignore them entirely and still get the complete Cornify experience from the first button press.

Coloring, quotes, and the button

The menu also offers unicorn coloring pages, a page of quotes, and the original browser button itself, packaged so a visitor can keep a Cornify trigger within reach on their own browser, website, or elsewhere. That button is the direct descendant of the 2009 script, repackaged for people who never touch code.

Taken together, these extras read less like feature creep and more like a small museum of one idea. Each room is a different way to encounter the same unicorn, which is a surprisingly coherent way to run a joke for over a decade.

Why a one-joke site still works

Cornify belongs to a specific and beloved corner of the web: sites that do exactly one thing, do it with total commitment, and refuse to grow into something sensible. The appeal is the restraint. A page that could have become a platform chose instead to remain a button.

That restraint is why these sites age well. They are cheap to host, trivial to understand, and immune to the feature bloat that makes larger products feel heavier every year. A visitor returning after a decade finds the thing they remember, still working, still pointless, still pink.

There is also something disarming about a site that wants nothing from a visitor. It does not ask for an email, a login, or attention beyond the click. In a web that treats every page as a funnel, a page that is simply a joke, offered for free and then forgotten, feels almost radical.

There is a small but busy ecosystem of this kind of site, and wandering between them is its own quiet pleasure. A reader who enjoys Cornify's one-idea discipline will find the same spirit in projects like Today's Rock, which presents a single rock each day and asks for nothing more. The common thread is a willingness to be small on purpose.

Cornify's lasting trick is that it never tried to justify itself. It did not add a subscription tier, a mission, or a pivot. It kept the button, counted the unicorns, and let fifteen years of idle clicks pile up into a number no serious business plan would have predicted. The site at cornify.com remains, by its own cheerful admission, a happiness service, and the happiness is free.

FAQ

Is Cornify free to use?

Yes. The site describes itself in its own metadata as free and family friendly, and the core action, clicking the button to generate unicorns and rainbows, requires no account, no payment, and no sign-up. A visitor can use it immediately and as often as they like.

How many unicorns has Cornify served?

According to the live counter on cornify.com, the site has provided more than 440 million unicorns and rainbows since it launched in 2009, growing by roughly twenty thousand or so each day. That figure is the site's own self-reported tally rather than an independently audited number.

What was the Cornify Konami code easter egg?

It was a way to hide Cornify on other websites. Using the cornify.js script, developers could tie the unicorn effect to the classic Konami code, up, up, down, down, left, right, left, right, B, A, as documented by Paul Irish in 2009. Entering the sequence on a site carrying the egg would summon unicorns. ESPN.com famously ran such an egg that year.

Is Cornify still online in 2026?

Yes. The site is live, responds normally, and has been quietly rebuilt on a modern web framework while keeping its original one-button joke. The 2009 page and the current page are recognizably the same idea, which is a large part of its charm.