Blink HTML Google Easter Egg

A nostalgic journey through web history -- and a trick that still works today

What Is the Blink HTML Google Easter Egg?

If you type blink html into Google and hit search, something magical happens: the words "blink" and "HTML" on the search results page literally start flashing on and off. No browser extensions required. No special settings. It's built right into Google's search engine -- and it still works in 2025, more than a decade after it was introduced.

This quirky Easter egg is more than just a fun trick. It's a nod to one of the most controversial -- and beloved -- HTML tags in web history: the <blink> element. Search Engine Land's coverage of the Easter egg first documented this hidden feature when Google introduced it in 2014.

How to See It Yourself

  1. Go to google.com
  2. Type blink html (or blink tag) in the search box
  3. Press Enter or click the Search button
  4. Watch the words "blink" and "HTML" blink on your screen

The effect is subtle but unmistakable -- a rhythmic flashing that recreates the behavior of the original <blink> tag, even though that tag hasn't been supported by modern browsers for years.

Whether you're a veteran developer who remembers the Geocities era or a newcomer curious about web history, this Easter egg offers a delightful glimpse into how far modern web development has come. It also demonstrates how even the world's largest search engine appreciates the playful side of our digital heritage.

Screenshot showing Google search results with blinking text

The Blink HTML Easter egg in action on Google Search

The History of the <blink> Tag

To understand why Google created this Easter egg, you need to appreciate the wild, chaotic, and gloriously unreadable early days of the web.

Netscape's Controversial Gift

The <blink> tag was introduced by Netscape Navigator in the mid-1990s. Its purpose was simple: make text flash on and off repeatedly. It was never part of any official HTML specification -- it was a proprietary Netscape extension that developers quickly adopted. Google Operating System's technical analysis explains how this Easter egg pays homage to that era.

Web designers in the Geocities era loved it. Suddenly, they could make important text -- like "NEW!" or "CLICK HERE!" -- literally demand attention by flashing on the screen. The <blink> tag became a cultural phenomenon, appearing on millions of personal websites, fan pages, and early e-commerce sites.

The Fall of Blink

But user experience suffered. The constant flashing made text difficult to read, caused eye strain, and -- in extreme cases -- triggered seizures in photosensitive users. Browser manufacturers began deprecating support:

  • Firefox removed support in version 2009
  • Chrome never supported it natively
  • Modern browsers simply ignore the <blink> tag entirely

The removal was controversial. Some developers mourned the loss of their favorite attention-grabbing tool, while the vast majority celebrated better, more accessible web experiences.

This evolution from proprietary tags to standardized CSS animations represents the maturation of our industry -- prioritizing user experience while still honoring our creative roots. Understanding this history helps explain why modern web standards emphasize accessibility and performance.

The Blink Tag by the Numbers

1994

Year introduced by Netscape

2009

Year Firefox deprecated support

10+

Years Google Easter egg has persisted

CSS3

Technology behind modern recreation

How Google Recreated the Blink Effect

Google's implementation of the Blink Easter egg is surprisingly elegant. Rather than using JavaScript or waiting for browser support, Google's engineers used CSS3 animations to recreate the effect. This approach respects modern web standards while paying homage to the early days of web experimentation.

The CSS3 Approach

Modern browsers support CSS keyframe animations, which provide much more control than the original <blink> tag ever did:

@keyframes blink {
 0%, 100% { visibility: visible; }
 50% { visibility: hidden; }
}

.blinking-text {
 animation: blink 1s infinite;
}

This approach offers several advantages:

  • Performance: CSS animations run on the GPU when possible
  • Control: Developers can adjust timing, duration, and easing
  • Accessibility: Modern CSS respects prefers-reduced-motion preferences
  • Standards-compliant: Uses official web standards, not proprietary hacks

Why CSS3 Is Better Than <blink>

The original <blink> tag was simple but problematic. CSS animations solve those issues:

Aspect<blink> TagCSS3 Animations
Browser SupportNone (deprecated)Universal
PerformancePoorGPU-accelerated
AccessibilityNoneRespects user preferences
CustomizationNoneFull control
StandardsProprietaryOfficial W3C spec

At Digital Thrive, our web development services leverage these modern CSS capabilities to create engaging, performant websites that respect both users and standards. Our approach combines technical expertise with creative innovation, much like Google's Easter egg team.

Lessons for Modern Web Developers

The Blink Easter egg teaches us something important about the evolution of web standards.

From Chaos to Standards

The early web was the Wild West. Developers used whatever worked, regardless of standards or best practices. The <blink> tag exemplified this era -- it was fun, attention-grabbing, and terrible for user experience.

Today's web development emphasizes:

  • Semantic HTML: Elements should describe meaning, not appearance
  • Progressive Enhancement: Sites should work for all users, regardless of browser or ability
  • Performance First: Every animation and effect should be optimized for speed
  • Accessibility: Features must work for users with disabilities, including motion sensitivity

Modern Alternatives

If you need to draw attention to important text today, CSS provides safer, more effective options:

/* Fade emphasis - better for accessibility */
@keyframes emphasize {
 0%, 100% { opacity: 1; transform: scale(1); }
 50% { opacity: 0.8; transform: scale(1.02); }
}

/* Subtle highlight - respects reduced motion */
@media (prefers-reduced-motion: no-preference) {
 .highlight {
 animation: emphasize 2s ease-in-out infinite;
 }
}

The Accessibility Imperative

Modern web development requires considering users who experience motion sensitivity or vestibular disorders. The prefers-reduced-motion media query allows you to respect these preferences:

@media (prefers-reduced-motion: reduce) {
 .blinking-effect {
 animation: none;
 }
}

This is why the <blink> tag's removal was ultimately beneficial -- it pushed developers toward more thoughtful, accessible design practices. Our team at Digital Thrive follows these principles in every website we build, ensuring accessibility without sacrificing creativity. We also help clients leverage AI-powered automation to create smart, accessible web experiences.

Why Google Keeps This Easter Egg

A look at the cultural and engineering significance

Developer Nostalgia

Many of today's senior developers grew up with the <blink> tag. This Easter egg resonates with the people who built the modern web.

Celebrating Web History

Google acknowledges the chaotic, creative roots of web development while showing how far we've come.

Playful Engineering

The Easter egg demonstrates Google's engineering culture -- smart developers having fun with their platform.

Shareable Discovery

Easter eggs like this get discovered, shared, and discussed -- creating organic engagement with Google's brand.

Frequently Asked Questions

Does the Blink HTML Easter egg work on mobile?

Yes! The effect works on both desktop and mobile browsers. Simply search for "blink html" on your mobile device to see the flashing text.

Is the <blink> tag still valid HTML?

No. The <blink> tag was never part of any HTML specification and is not supported by any modern browser.

What other Google Easter eggs exist?

Google has hidden many Easter eggs over the years, including "do a barrel roll," "Google in 1998," "askew," and interactive games like Zerg Rush.

Can I recreate the blink effect on my own website?

Absolutely! Use CSS keyframe animations with the visibility or opacity property. Just remember to respect accessibility preferences with the prefers-reduced-motion media query.

Ready to Explore More Web History?

Discover more fascinating stories about web development evolution, from early HTML experiments to modern CSS innovations.

Sources

  1. Search Engine Land - The Blink HTML Google Easter Egg - Original 2014 coverage of the Easter egg announcement
  2. Google Operating System - Google's Blink Easter Egg - Technical implementation details
  3. SEO PowerSuite - Blink HTML Google Trick Still Works in 2025 - Historical context and verification