FLAPPY BIRD

One tap. Endless pipes. Same rules for everyone on the daily.

FLAPPY BIRD

Tap, click or press Space to flap. Slip through the gaps. Don't touch anything.

Best 0
TAP ANYWHERE TO START
COPIED
Best 0 Normal
Space / โ†‘ / W flap ยท P pause ยท R restart

Flappy Bird

Flappy Bird is the purest one-button game there is: tap to flap, do nothing to fall, and thread a bird through an endless run of pipes. This is a free browser homage to the 2013 mobile original, built as a single HTML file with no signup and no install. It adds three gap sizes, a seeded daily run that is identical for every player, medals, and a best-score memory in your browser.

How to play

The three difficulties

ModeGap heightScroll speedPipe spacingFeel
Easy180 px140 px/s240 pxRoom to recover from a late tap. Good for learning the rhythm.
Normal150 px160 px/s220 pxClose to the original. The daily run uses these numbers.
Hard122 px185 px/s200 pxThe gap is under five bird-heights, and it moves further between pipes.

In every mode the speed creeps up by 0.4% per point, capped at +24% after 60 pipes, and the bird's hit circle is 10 px against a drawn radius of 13 px, so a graze that looks like contact is usually forgiven.

The physics under the hood

The bird is a point mass under constant gravity, integrated 120 times a second. Between taps its height follows the school textbook parabola y(t) = yโ‚€ + vโ‚€t + ยฝgtยฒ, with g = 1,900 px/sยฒ. The part that makes the game feel unfair is the flap: it does not add lift, it sets the vertical velocity to โˆ’540 px/s regardless of how fast you were falling. Two consequences follow directly from that.

At Normal speed a 58 px pipe takes 0.36 s to cross the bird, so a pipe you have entered safely is nearly always a pipe you clear. Almost every death happens at the leading edge, from arriving too high or too low, not from drifting while inside the gap.

The daily run

Choose โ˜… Daily and the game seeds its random number generator from the UTC date. Every player who plays the daily on the same day sees the same pipe heights in the same order, on Normal settings. Your best run for the day is stored in your browser, and Share copies a spoiler-free line with the date and your pipe count so you can compare with friends without giving the layout away. A new board arrives at midnight UTC.

Medals

MedalPipes
Bronze10
Silver20
Gold30
Platinum40

Tips that actually help

Frequently asked questions

Why is Flappy Bird so hard?

Because you cannot control how much lift you get, only when. Every tap produces the same 77 px climb, so the game is a pure timing test with a 150 px window and no way to correct mid-gap.

Is the daily challenge the same for everyone?

Yes. The pipe sequence comes from a random number generator seeded with the UTC date, so it is identical for everyone that day. Your best of the day is saved locally and the share line lets you compare without spoilers.

What happened to the original Flappy Bird?

The original was released for mobile in 2013 by Vietnamese developer Dong Nguyen and became one of the world's most-downloaded games in early 2014. Nguyen pulled it from the app stores in February 2014, saying it had become too addictive. This page is an independent free homage, not the original app.

Does it work on a phone?

Yes. Tap anywhere on the game to flap. The play area scales to your screen and the whole game is one HTML file, so it loads fast on mobile data.

Is my best score saved?

Per difficulty and per daily date, in your browser's local storage. Nothing is sent to a server, so it will not follow you between devices.

Related games

Discussion

Sign in with GitHub to post your daily score, share tips, or report a bug.