Mini-Games · Experience #95

Hold The Button

A free browser endurance game. Press the button. Hold it. The longer you hold, the more the page tries to make you let go. Six message tiers from Embarrassing to Sovereign. A leaderboard. No signup.

Play It →
60+
Scripted Distractions
9
Message Tiers
10×2
Leaderboard (Today + Lifetime)
0
Ads or Signup

What Is Hold The Button?

Hold The Button is the fifth entry in the Mini-Games tier of frustrated.io and the simplest mechanic in the catalogue. There is one button. You press and hold it. A timer counts up. When you release, the game tells you what it thinks of you. That is the entire game. The complication is that the page actively tries to make you let go. The first distraction fires at 8 seconds — a fake email notification slides in from the top of the screen. By 14 seconds a tiny black fly is crawling across your screen. By 36 seconds the button has visibly shrunk. By 44 seconds a spider is crawling up from the bottom edge. By 100 seconds your fake bank has declined a fake card. By 220 seconds the button has shrunk three times and a fake CAPTCHA modal has appeared in the corner. The distractions are scripted across 60+ events spanning 60 minutes, then a randomized rotation kicks in that tightens with time — every 22 seconds at the 5-minute mark, every 9 seconds past an hour.

The genre is well-documented. Bored Button LLC's worldsdumbestgame.com (active since the mid-2010s) is the market leader for hold-button browser games — pure attention-test, single button, leaderboard, no distractions. Forum threads on AnandTech (2002), GTPlanet (2004), and Total War Heaven (early 2000s) record the Flash-era origins of the genre, including players gaming the mechanic by jamming bricks on their mice or exploiting browser context menus to keep the button virtually held. Reddit's 2015 social experiment "The Button," created by Josh Wardle (who later made Wordle), ran for 65 days, attracted 1,008,316 unique button presses, and produced its own folk-cultural sub-cults of "press timing" identity. Hold The Button on Frustrated.io is in this lineage. The mechanic is the same. The chrome is brutalist. The distractions are the differentiator. The six-tier message system rewards genuine endurance with progressively-stranger copy — Embarrassing for under-5-second holds, Disappointing through Acceptable, Decent, Impressive, Reverent, and finally Mythic at 15 minutes, Transcendent at 30, and Sovereign at the full hour. By Sovereign, the game has effectively given up on writing copy for you.

The psychology underneath is variable-ratio reinforcement — Skinner's 1950s research on operant conditioning, the same loop that drives slot machines, social media feeds, Cookie Clicker, and crypto trading. Each distraction is a signal that something might happen if you let go; the streak counter ticks up, the leaderboard inches closer, the next message tier becomes reachable. Hold The Button leans into this openly rather than hiding it. The catalogue page tells you what the game is doing. You play anyway. That's the experiment.

How It Works

1

You press the button.

The button is large, red, in the centre of the page. You press and hold with your mouse, finger, or the spacebar. The timer starts counting up in MM:SS.T format. The button visually depresses. A status line below the button reads "● Holding... do not let go." That's the entire active state. From here, two things happen — the timer counts up forever, and the page begins firing distractions.

2

The page attacks you.

At 8 seconds the first fake email notification slides in. At 14 seconds the first fly arrives. At 20 seconds a download tooltip appears bottom-right. At 28 seconds a text from "Mom" arrives. The distractions escalate — by the 1-minute mark the button has shrunk, a spider has crawled, your fake bank has flagged a fake transaction, and an ad for an air fryer has slid in from the right. By the 3-minute mark a fake CAPTCHA modal has appeared. By the 5-minute mark the random rotation has kicked in and you're getting a new distraction every 22 seconds. By the 30-minute mark, every 12. By the 60-minute mark, every 9. The button has shrunk to roughly 35% of its original size. The fly count is approaching the browser's rendering limit.

3

You release. The game judges you.

On release, the timer freezes. A result panel appears with the message tier (Embarrassing, Disappointing, Acceptable, Decent, Impressive, Reverent, Mythic, Transcendent, or Sovereign) and one of 5–8 randomly-selected messages from that tier. If your hold qualifies for the leaderboard (top 10 today or top 10 lifetime, minimum 5 seconds), an initials input appears for you to save your record. Stats update — best hold, total holds, given-up-early count (releases under 5 seconds), longest streak (consecutive holds over 30 seconds). The screen settles. Then you press the button again. The cycle repeats. By the third release you understand the game is not actually about the button.

Who Plays This

Hold The Button pulls a different audience than the rest of the Mini-Games tier — a slower, more endurance-focused crowd with a heavy office-procrastination slant and a Reddit-Button-lore subset. Below are the four most common player archetypes we've seen.

The Office Procrastinator

"My calendar has eleven 'focus blocks' this week. I have spent each of them holding a button on a website. My manager has noticed the productivity drop. I have not noticed the productivity drop. I am at minute 7. I am close to a personal record. The 1:1 can wait."

— Aisha L., software engineer, allegedly remote

The Reddit Button Lifer

"I was Purple flair on the original 2015 Button. I have been waiting for the next great hold-button experiment for 11 years. This isn't it but it's the closest anyone's come. I have screenshots. I have lore. I have notes. Hold The Button is the spiritual descendant of The Button. You'll never know what we lost."

— Devon T., 34, has Opinions about Josh Wardle

The Family Group Chat Drop

"Sent it to my mom with the caption 'try this.' She held the button for 2 minutes 47 seconds. I held it for 4 minutes 12. We are now competitive about it. We have not been competitive about anything else in 8 years. The website has saved my family. We are going to thanksgiving."

— Priya N., daughter, accidental peacemaker

The Cope-Curious Sceptic

"I held the button for 18 seconds and gave up. The website called me embarrassing. I held it for 31 seconds the second time. The website gave me an 'acceptable.' I have no children, no plants, no gym membership. The website knows me. The website is correct. I am holding it again now."

— Marcus B., 28, late-stage capitalism enjoyer

Best Captions for Sharing This

Send the link with one of these. Hook the click — never describe the distractions. The recipient should find them themselves.

Held a button on a website for 47 seconds. A spider crawled across my screen at second 32. I am unwell. The leaderboard says I'm rank 8.

There's a website where you hold a button. That's the entire game. I have spent an hour of my life on it. I will not be explaining myself.

Got to the third tier on this hold-button thing. The website asked if I was okay. I am not okay. I am at 4 minutes.

Anyone else holding the button? My fake bank just declined a fake card. The game gets weirder the longer you stay.

Free browser game. Hold a button. Distractions try to make you let go. No signup. Surprisingly compelling.

If you liked Bored Button's hold-button game, this one's better. More tiers, more distractions, leaderboard. Just trust me.

Bet you can't hold this button for 30 seconds. Bet you can't hold it for 5 minutes. Bet you'll find out.

Started this 'Hold The Button' game thinking it would take 10 seconds. It has been 22 minutes. I am not the same person.

Hold The Button vs The Alternatives

Hold-button browser games have been around since the early 2000s Flash era. Below is how this version compares — including Bored Button's market-leading clone, the Android-only direct-mechanic match, Reddit's 2015 Button experiment, Human Benchmark, and Cookie Clicker as the foundational text of the broader pointless-game genre.

Feature World's Dumbest Game (Bored Button) Hold The Button (Android, Kušnier) The Button (Reddit, 2015) Cookie Clicker Hold The Button (#95)
Browser playableYesNo (Android only)Was (Reddit 2015–2015)YesYes
FreeYesYes (with ads)Yes (single press only)YesYes
DistractionsNo (pure timer)NoNo (single-press game)NoYes — 60+ scripted events
Six-tier message systemNo (just shows time)No (just shows time)No (single press)NoneYes (Embarrassing → Sovereign)
LeaderboardYes (recent + today)Yes (global)One-time eventYes (Steam achievements)Yes (local + planned global)
Sound systemNoneNoneNoneYes (cookies crunching)Yes (click, distractions, score chimes)
Mobile-friendlyYes (basic)Native appN/AYesYes (touch ID tracking)
Save persistenceNo (session only)Yes (cloud)One press per accountYes (localStorage + cloud)Yes (localStorage)
Cultural lineageBored Button (LLC, 2006–)Direct mechanic clonePre-Wordle Josh Wardle experimentIdle/incremental foundational textReddit Button + Bored Button
Real-world commitment requiredUp to 60 minutesUp to forever60 days (one-time)Days/weeksUp to 60 minutes

Specifications

GenreEndurance game · Free browser hold-button game · Pointless-game / Bored-Button-adjacent
Built withHTML, CSS, vanilla JavaScript
Page weightUnder 80 kb
Time to first interactiveUnder 1 second
Mobile compatibleYes — touch-action: none, full mobile rendering, touch ID tracking for scroll-bounce immunity
SoundYes (default off, persistent toggle) — Web Audio synthesised, no audio files
Working back buttonYes, always
Tracks any dataPage-level GA4 only (see /privacy/). No additional third-party scripts run, no per-action trackers, no fingerprinting, no email capture.
Number of scripted distractions60+ events across 60 minutes
Random rotation interval22s (5–15 min) → 16s (15–30 min) → 12s (30–60 min) → 9s (60 min+)
Message tiers9 (Embarrassing, Disappointing, Acceptable, Decent, Impressive, Reverent, Mythic, Transcendent, Sovereign)
Messages per tier5–8 randomized variants
Leaderboard depth10 (Today's Best + Recent High Scores, both local)
Save persistencelocalStorage — best, total holds, given-up-early, longest streak, leaderboards
Honors prefers-reduced-motionYes (animations disabled, flies and spider hidden, screen jiggle disabled)
Real-world financial loss to playerNone
Real-world bug encountered during playNone (the flies are SVG sprites)
Account / signup requiredNone
Ads on this pageNone

Reviews

Reggie K.

"My grandson sent me this. I thought it was a real focus exercise from his school. I held the button for 6 minutes, 14 seconds. He said that was the new family record. I have not been this proud since I retired. The fake bank notification at minute 4 made me check my actual bank account. I am 71 years old. I am ranked. The website is excellent."

Anonymous

"I held the button for 18 minutes. The website told me I was Mythic tier. I do not know what that means. I am going to hold it for 30 minutes tomorrow to find out what comes next. My wife has noticed. We are not in counselling but we should be. 5 stars."

Devon W.

"Lost a star because the spider that crawls across the screen at the 44-second mark genuinely jump-scared me and I let go. My personal record is now lower than it should be. I will get my revenge. The game is, in fairness to it, exactly as advertised."

Frequently Asked Questions

Real questions from search. Real answers from us.

How Long Can You Hold a Button?+

The longest verified hold of a single browser button was approximately 13 days, recorded on early-2000s Flash-era hold-button games where players left bricks on their mice or held click via right-click context-menu exploits. On Reddit's iconic 2015 social experiment "The Button" (created by Josh Wardle, who later made Wordle), the experiment ran for 65 days and 1,008,316 button presses before the timer reached zero. Hold The Button on Frustrated.io tracks your local-best in localStorage and surfaces the top 10 on a daily and lifetime leaderboard. Realistic targets: a casual hold lands at 15-30 seconds. A committed hold lands at 2-5 minutes. Past 5 minutes you're in legitimate endurance-test territory.

What Is the World's Dumbest Game?+

"World's Dumbest Game" is the colloquial name for hold-button browser games, popularized by Bored Button LLC's worldsdumbestgame.com. The format is: a single button on a blank page, a timer that counts up, no objective beyond holding as long as possible, no win condition. The genre dates back to early-2000s Flash games — forum threads from 2002 and 2004 (AnandTech, GTPlanet, Total War Heaven) record players gaming the mechanic via right-click context-menu exploits and brick-on-mouse tactics. Hold The Button on Frustrated.io is in the same lineage but adds escalating distractions, six message tiers, and a leaderboard. Same dumb premise. More to do.

Why Are Pointless Games So Addictive?+

Variable-ratio reinforcement. The same psychological mechanism that drives slot machines, social media feeds, and Cookie Clicker drives pointless hold-button games. B.F. Skinner's 1950s research on operant conditioning established that variable-ratio rewards — rewards delivered at unpredictable intervals — are the most resistant to extinction of any reward schedule. The miss-streak counter ticking up, the leaderboard slot just out of reach, the next message band you haven't unlocked yet — these are all variable-ratio signals. Hold The Button leans into this openly. The game tells you what it's doing. You play anyway. That's the experiment.

What Was the Reddit Button?+

The Button was a Reddit social experiment created by Josh Wardle (later of Wordle fame) on April 1, 2015. A single button with a 60-second countdown timer. Each Reddit user could press it exactly once. Pressing reset the timer for everyone. The experiment ran for 65 days, attracted 1,008,316 unique button presses, and ended on June 5, 2015 when no one pressed in time. Sub-cultures formed around press timing — players were assigned colored "flairs" based on the timer when they pressed, and these became cult identities ("The Emerald Council" for green flair, "The Violet Hand" for purple). Hold The Button on Frustrated.io is in the same conceptual lineage — single button, timer, social outcome — but compressed to a single-player session.

Can I Play Hold The Button on My Phone?+

Yes. Hold The Button runs in any modern mobile browser — iOS Safari, Android Chrome, Brave, Firefox. Press and hold the button with your finger or thumb. The game uses standard touch input via the Web Touch API and tracks the active touch identifier so scroll-bounce events don't accidentally end your hold. Volume can be muted via the persistent toggle in the title row. localStorage saves your best hold time, total holds, given-up-early count, longest streak, and the Today's Best + Recent High Scores leaderboards. There's no app to download, no signup, no email, no payment.

How Do I Hold the Button Longer?+

Three skills. Posture — sit comfortably, find a hand position that doesn't strain. The button doesn't move; you should be still too. Distraction tolerance — past 8 seconds the page starts firing notifications, fake popups, flies, screen jiggles, button shrinkage. Each one is designed to make you let go. Most are visual; ignoring them is the skill. Resolve — past the 30-second mark, the only thing keeping you in the game is your decision to stay. There's no mechanical advantage to be earned. Hold The Button rewards genuine endurance, not technique. Beyond the 5-minute mark, you've entered a category of player that the catalogue has separate copy for. Mythic and Sovereign tiers exist for a reason.

What's the Longest Anyone Has Held a Button?+

On record-tracking hold-button games of the early-2000s Flash era, leaderboard records of 13+ days were common — but most were achieved via context-menu exploits or by physically jamming the mouse button down with a brick. Anti-cheat was effectively non-existent. On Reddit's 2015 Button experiment, the longest single hold (timer remaining when pressed) was 60 seconds, but the experiment as a whole ran 65 days. On Hold The Button on Frustrated.io, the local leaderboard tracks your top 10 lifetime and top 10 today. Without a global server-side leaderboard, lifetime records are device-local. A future build may add a global leaderboard with anti-cheat similar to Wordle's daily-puzzle infrastructure.

Are There Distractions in Hold The Button?+

Yes. The page actively tries to make you let go. The first distraction fires at 8 seconds (a fake email notification slides in from the top of the screen). At 14 seconds a tiny black fly crawls in from a screen edge. At 20 seconds a download tooltip appears bottom-right. At 28 seconds a fake text message from "Mom" arrives. At 36 seconds the button physically shrinks. At 44 seconds a spider crawls up the screen. The distractions escalate in tiers across 60+ minutes — over 60 scripted events plus a randomized rotation that tightens from every 22 seconds at the 5-minute mark to every 9 seconds past an hour. The full distraction list is intentionally undocumented to preserve discovery.

Why Are Pointless Games Trending in 2026?+

Two reasons. First, attention-economy fatigue: searches for attention span test online, how do i focus for longer, and dopamine games browser have all grown 30-50% year-over-year since 2024. People are aware their attention is being mined and want to test what's left of it. Pointless games are the inverse — they ask nothing of you except presence. Second, rebellion-against-productivity: pointless games are the explicit refusal to optimize. You're not building a streak, leveling up a character, or earning a reward. You're holding a button. The act is the point. Cookie Clicker (2013) was the early version of this. Hold The Button is the 2026 update.

Is Hold The Button Actually Free?+

Yes. Hold The Button on Frustrated.io is a real, playable browser game with no payment, no signup, no email capture, no premium tier, no DLC, and no associated NFT. The leaderboards, the message tiers, the distractions, the sound system, and the lifetime stats are all free and run entirely in your browser. localStorage is used for save state. Standard page-level Google Analytics is enabled (see /privacy/). No additional third-party scripts run, no per-action trackers, no fingerprinting. The flies are not real flies. The spider is not a real spider. Your fake bank's fake card declined notification is fictional but emotionally accurate. The game is genuinely a button. Brendan from Retention does not work here either.

Ready? Press the button. Don't let go. The page does the rest.

Play It →