Frustrating Things From the 90s Internet
A single web page that recreates the entire frustrating internet of 1999 — pop-ups, dancing baby, dial-up handshake, LimeWire viruses, Comic Sans, three scrolling marquees, decrementing hit counter — all firing simultaneously. Best viewed on a 56k modem.
What Is Frustrating Things From the 90s Internet?
Frustrating Things From the 90s Internet is an original web experience from frustrated.io that recreates the entire pre-broadband internet of 1995–2005 in a single browser tab and runs it at full intensity. The host page is "Brad's Homepage," a deliberately innocuous GeoCities-era artefact: teal-and-yellow Comic Sans body copy, three scrolling marquee tags going in three different directions, a Mortal Kombat-themed MIDI playlist auto-rotating in a WinAmp-style player, a hit counter that decrements, a dial-up handshake that plays on activation, a fake LimeWire download window with a 47-minute progress bar, and a corner widget that rotates through period-correct artefacts (AOL CD-ROM, Dancing Baby, RealPlayer, You've Got Mail, AIM Buddy List, Tamagotchi).
Layered on top: 15 era-specific pop-up archetypes — Bonzi Buddy asking to be your friend, AOL pitching 1,000 free hours, Y2K bug warnings, SmarterChild, ICQ, Friendster, Punch the Monkey, X10 spy camera, Make Money Fast, fake antivirus alerts — all spawning, multiplying, and re-spawning when you close them, capped at a safe maximum of 12 simultaneous to protect your browser. A cursor sparkle trail follows your mouse. A visitor info panel gets progressively unsettling ("your house" → "right behind you" → "we have always been here"). Six 468×60 banner ads cycle through Netscape, IE5, Yahoo!, Lycos, Ask Jeeves, AltaVista. The background colour flashes through neons on a 5-second cycle. Sound is silent by default — modern browsers block autoplay — until the user clicks the big TURN SOUND ON button. Then the dial-up screech plays, the MIDI starts, and every pop-up makes a synthesised ding. All of it built with vanilla HTML, CSS, and JavaScript. No real malware, no real downloads, no real Bonzi Buddy.
How It Works
You arrive at Brad's Homepage
The page loads on a teal background. Comic Sans body copy. Three scrolling marquees in pink, yellow, and green. A "WELCOME TO BRAD'S HOMEPAGE" banner with rainbow blink-text. Six banner ads from defunct browsers. A pixel-art mushroom, star, and skull bouncing along the page. The hit counter reads "Visitor #00031 · Decrementing." A button at the top says 🔊 TURN SOUND ON. You click it because you're curious.
The dial-up plays. Then the MIDI starts.
Twenty-eight seconds of authentic 56k dial-up handshake screech. As soon as it ends, a six-track MIDI playlist starts auto-rotating in a fake WinAmp player — Mortal Kombat theme, Super Mario Bros, Tetris, Final Fantasy VII Victory Fanfare, Smash Mouth's All Star, Backstreet Boys' I Want It That Way. Every pop-up that spawns now makes a synthesised ding. The visitor info panel updates: your IP, your time zone, your approximate location. The location resolves to "your house." Then "right behind you." Then "we have always been here."
The pop-ups arrive
Bonzi Buddy asks if you want to be friends. AOL offers you 1,000 free hours on a CD that arrives in the mail. The Y2K Bug warning recommends storing 30 days of canned food. Punch the Monkey launches a gambling-flavoured mini-game. SmarterChild offers conversational AI from 2003. The X10 spy camera sells itself. A LimeWire download window opens for "Britney Spears.mp3.exe" with a fake virus warning and a 47-minute progress bar that drifts upward. Each pop-up you close spawns another. The pop-ups cap at 12 simultaneous to protect your browser. The cursor sparkle trail does not stop. Your back button works. Closing the tab works. Nothing on this page is real.
Who Shares This
The page lands as a "look what I just found" — a forwarded GeoCities artefact that miraculously stayed online for 25 years. Recipients fall for the framing because the visual genre is real and recognisable. Below are the four most common share patterns we've seen.
"Sent it to my older sister who used to hog the family computer at night. She replied with a screenshot of her LimeWire download list from 2003. We have been arguing about her stealing all the bandwidth ever since."
— Devon T., wishes he'd had broadband
"Forwarded to my 16-year-old cousin to show her what the internet was like before TikTok. She watched it for a full minute, said 'this can't be real,' then asked what a CD-ROM was. I have aged 80 years."
— Aisha L., elder millennial
"Posted in the engineering channel as 'I think our build pipeline broke.' Three senior devs immediately started troubleshooting before realising it was the link. We lost forty-five minutes. I have been asked to apologise."
— Marcus B., engineering manager, unrepentant
"Sent it to the family WhatsApp. My mother spent ten minutes trying to close the popups. My father spent twenty trying to find the back button. My uncle declared the internet had been better in his day. He was completely correct."
— Priya N., daughter, granddaughter, agent of chaos
Best Captions for Sharing This
Send the link with one of these. Or write your own. The trick is to act like you genuinely just stumbled on a GeoCities page that's been live since 1999.
Found this old GeoCities site that's somehow still up. The dancing baby is actually moving. Send help.
I think I found my friend's homepage from 7th grade. It's still online. He has Bonzi Buddy on it.
You said you were missing the old internet. Here you go. Don't say I never gave you anything.
Bro this is literally the website you made in 1999. Same color scheme and everything. Explain yourself.
Wait til you see what was actually online in 1999. I don't think we should have survived this decade.
Frustrating Things From the 90s Internet vs Alternatives
The aesthetic this page parodies was once the dominant form of the internet. Below is how the frustrated.io version compares.
| Feature | Frustrated.io | The Actual 1999 Internet | Modern Internet |
|---|---|---|---|
| Comic Sans body copy | Yes | Yes | No (mostly) |
| Pop-ups multiply when closed | Yes | Yes | No (browsers blocked them) |
| Marquee text scrolling in three directions | Yes | Yes | No (deprecated 2014) |
| Cursor sparkle trail | Yes | Yes (via JavaScript hack) | No |
| Dancing baby in the corner | Yes | Yes | Mercifully no |
| LimeWire fake download window | Yes | Yes (and real ones) | No (LimeWire shut down 2010) |
| Hit counter that increments | No (decrements) | Yes | No (analytics replaced this) |
| AOL CD-ROM advertising | Yes | Yes (in the mail, weekly) | No |
| Bonzi Buddy reference | Yes | Yes (forced) | No (sued out of existence) |
| Will damage your eyes | Slightly | Yes, eventually | No |
| Working back button | Yes, always | Yes | Yes |
| Best viewed in Netscape Navigator | Yes | Yes | No |
Specifications
| Built with | HTML, CSS, vanilla JavaScript |
| Page weight | ~92 KB (HTML/CSS/JS) |
| Layered annoyances | 17 (cursor sparkle, marquees, bg flash, decrementing counter, multiplying popups, rotating widgets, MIDI player, LimeWire window, visitor info panel, banner ads, Comic Sans, dial-up handshake, audio popup beeps, plus more) |
| Pop-up archetypes | 15 (Bonzi Buddy, AOL, Y2K, SmarterChild, ICQ, Friendster, Punch the Monkey, X10, Make Money Fast, etc.) |
| Pop-up simultaneous cap | 12 (browser-protective) |
| Corner widget rotation | 6 widgets (AOL CD / Dancing Baby / RealPlayer / You've Got Mail / AIM Buddy List / Tamagotchi), every 10 seconds or on close |
| Banner ads | 6 (Netscape, IE5, Yahoo!, Lycos, Ask Jeeves, AltaVista) |
| MIDI playlist | 6 era-iconic tracks, auto-rotating, volume defaults 50% |
| Audio activation | Silent by default; click 🔊 TURN SOUND ON to enable |
| Pop-up sounds | Synthesised on the fly via Web Audio API (no MP3 files) |
| Dial-up handshake | ~28 seconds, plays on sound activation |
| Mobile compatible | Yes |
| Honors prefers-reduced-motion | Yes (animations stop, sound unaffected) |
| Working back button | Yes, always |
| Tracks any data | No |
| Real malware / downloads / Bonzi Buddy | No (despite Brad's confidence) |
Reviews
"Opened this on the family laptop my dad refuses to update. Within 90 seconds we had 12 popups, three marquees, a Mortal Kombat MIDI, and a Bonzi Buddy asking to be friends. My dad said 'this is what the internet should still look like' and I have not been able to argue with him since."
"The dial-up handshake at the start unlocked a memory I had successfully suppressed for 22 years. The Smash Mouth MIDI brought it back. I was 9 years old again. I cried, mildly. Then the LimeWire window opened and I cried more, but in a different way."
"Lost a star because the page accurately recreated my Y2K anxiety and I now have to lie down. The Bonzi Buddy popup was a particularly cruel touch. I will be sending this to seven specific people, all of whom deserve it."
Frequently Asked Questions
Real questions from search. Real answers from us.
What Was the Most Frustrating Thing About the 90s Internet?+
The frustrating things from the 90s internet were many, layered, and simultaneous. Dial-up modems made every connection a ritual — 30 seconds of static screeching, occasional disconnections when your mother picked up the phone, and download speeds measured in single-digit kilobits. Pop-up ads multiplied faster than you could close them. Pages were built for 800×600 monitors and broke if you used anything else. Comic Sans was unironically considered professional. LimeWire and Kazaa promised you could download anything but mostly downloaded viruses. The Frustrating Things From the 90s Internet experience compresses all of this into a single web page and runs it at full intensity.
Why Were 90s Websites So Bad?+
Three reasons. First, the tools were primitive — Microsoft FrontPage 98 and Dreamweaver 1.0 didn't enforce layout discipline, so every site was hand-coded by hobbyists experimenting in real time. Second, bandwidth was scarce, so designers compensated by stuffing pages with as much information as possible above the fold and assuming nobody would scroll. Third, web design conventions hadn't been established — there were no usability principles, no accessibility standards, and no examples of "good." The result was Comic Sans, animated GIFs of mailboxes, marquee tags, scrolling status bars, and visitor counters. The Frustrating Things From the 90s Internet experience preserves this aesthetic faithfully and unironically.
What Was LimeWire and Was It Really That Bad?+
LimeWire was a peer-to-peer file-sharing program built on the Gnutella network, released in 2000. At its peak it was reportedly installed on roughly one in three PCs worldwide. It allowed you to download MP3s, movies, software, and games for free — and also viruses, malware, fake files, and infected installers, often all at once. Search for a popular song and the top results would frequently be RealPlayer screensavers in disguise. The Frustrating Things From the 90s Internet experience includes a LimeWire-themed download window that displays a 47-minute progress bar, a fake virus warning, and a search result for "Britney Spears.mp3.exe."
What Were Pop-Up Ads Actually Trying to Sell?+
A surprisingly consistent rotation. The most common 90s and early-2000s pop-up content was: AOL free-trial CDs (1,000 hours free), get-rich-quick schemes ("Make $5,000 a week from home"), online casino offers, fake antivirus warnings claiming your PC was infected, weight-loss products, the X10 spy camera, "Punch the Monkey" gambling-flavoured games, dating sites with fake user profiles, and Bonzi Buddy. The pop-ups were aggressive enough that browsers eventually built in pop-up blockers as a default feature. The experience recreates the pop-up ecosystem with fifteen rotating ad concepts that respawn each time you close one, capped at a safe maximum to protect your browser.
Did Anyone Actually Like Bonzi Buddy?+
No. Bonzi Buddy was a purple cartoon gorilla released in 1999 by Bonzi Software, marketed as a virtual companion that would search the web, tell jokes, sing songs, and offer cheerful encouragement. In practice, it tracked browsing history, displayed pop-up ads, and was eventually classified as adware by every major security company. It was effectively impossible to remove without specialist software. By 2004 the company was settling class-action lawsuits. Despite all this, an entire generation has fond memories of it. The Frustrating Things From the 90s Internet experience includes a Bonzi-style pop-up that asks if you want to be friends.
Why Did Everyone Use Comic Sans?+
Comic Sans was designed in 1994 by Vincent Connare for Microsoft Bob and shipped with Windows 95. It was one of the few rounded, casual-looking fonts available on every consumer PC. For people building their first homepage, it felt friendly, approachable, and personal — the antidote to corporate-looking Times New Roman. Designers and typographers hated it almost immediately. The font became so culturally loaded that there is now a global movement to ban it. The Frustrating Things From the 90s Internet experience uses Comic Sans for its body copy out of historical accuracy. We will not apologise.
Is This Page Going to Damage My Computer?+
No. The Frustrating Things From the 90s Internet experience contains no real malware, no actual downloads, no working dial-up modem (alas), no real Bonzi Buddy, and no real viruses. The chaos is all CSS animations and JavaScript theatre. Your browser back button works. Closing the tab works. The pop-ups are capped at a safe maximum. The cursor sparkle trail respects your operating system's reduce-motion preference. Nothing on this page will harm anything that didn't already need replacing. If your computer is from 1999, however, we cannot make any promises.