💥
Live · Ready to playshooter

Bullet Storm

🔄Rotate your phone for the best experience
Category
Shooter
Players
Single player
Avg session
~3 min
Platform
Browser · HTML5
— About the game

About Bullet Storm

Bullet Storm is an arcade survival shooter that lives up to its name. The screen fills with enemies, the enemies fill the screen with bullets, and you are stuck somewhere in the middle with a small ship and a fast trigger finger. The genre is called "bullet hell" for a reason — and Bullet Storm is one of the most approachable, beginner-friendly examples of it on the web.

Despite the chaos, the game is deeply fair. Your ship has a small hitbox in its centre, which means most of the bullets that look like they are hitting you are actually missing. Once you trust that, you stop dodging in panic and start steering through bullet gaps with calm, small movements. That mental shift is the whole game — and it is the moment Bullet Storm goes from "I can not do this" to "I can not stop playing".

The game runs free in your browser and plays with either keyboard or touch. There are no microtransactions, no ads inside gameplay and no account required. Your best score is saved between sessions so you can chase a personal best whenever you have a few minutes. Pick it up for a quick run, or settle in for a full bullet-hell session — both work equally well.

— How to play

How to play Bullet Storm

  • WASD / arrow keys to move
  • Mouse aims, ship fires automatically
  • Mobile: drag — move + aim toward your finger
  • 3 hits and you're destroyed
— Controls

Bullet Storm controls

Desktop (mouse & keyboard)

Use arrow keys, WASD, the mouse or spacebar where the game requires it. Specific controls match the "How to play" steps above — each step describes the exact input the game expects.

Mobile (touchscreen)

Tap, hold, swipe or drag — whichever your finger naturally does for the action described in the steps. Bullet Storm is mobile-first and works in portrait or landscape on any modern phone or tablet.

— Strategy & tips

How to win

  • Trust your hitbox. The visible ship is bigger than the actual target — calm small dodges work.
  • Stay near the bottom-centre. It gives you the most room in every direction.
  • Focus on the next bullet, not the next enemy. Dead players score zero points.
  • Move into bullet gaps, not away from bullets. There is always a clear lane somewhere.
  • Use your special weapon when the screen is overwhelming, not when you feel comfortable.
  • Watch bullet origins, not bullet positions. The lane you came from is the lane that is about to fill up.
  • When you cannot find a gap, micro-dodge in place. Sometimes the next bullet pattern opens a gap exactly where you were.
  • Big enemies cost more bullets. Take down small fast enemies first to reduce overall fire density.
— Game features

Why you'll love it

  • Approachable bullet-hell arcade shooter
  • Small forgiving hitbox so dodging feels fair
  • Free, browser-based, works on phone and PC
  • Best score saved automatically between runs
— Origin & history

The story behind Bullet Storm

The bullet-hell shooter — known in Japan as "danmaku" (literally "bullet curtain") — emerged in the mid-1990s with games like DonPachi (1995) by Cave and Battle Garegga (1996) by Eighting/Raizing. The Cave shooter series went on to define the genre internationally, with titles like DoDonPachi (1997) and Mushihimesama (2004) producing some of the most visually dense bullet patterns in arcade history. The genre survived the decline of arcades because its appeal is genuinely unique — the combination of pattern recognition, micro-dodging and rhythmic flow does not exist in the same form in any other genre. Browser bullet-hell games like Bullet Storm bring the genre to players who might never have walked into a Japanese arcade, while keeping the small-hitbox grazing mechanic that makes the format work.

— Advanced strategy

Master-level Bullet Storm

The defining technique in bullet-hell games is "grazing" — moving the visible ship through bullet patterns where the bullets pass within a hair's breadth of the actual hitbox without hitting it. Because the real hitbox is much smaller than the ship sprite, what looks like an impossible bullet pattern is actually full of holes that a small calm movement can thread. New players panic-dodge across the entire screen and end up in worse positions than they started; experienced players make tiny one-pixel adjustments and let the bullets pass cleanly around them. Internalising the gap between visible ship and actual hitbox is the single biggest unlock in Bullet Storm, and it usually happens between the third and tenth session.

The second key concept is "stream prediction". Most enemy bullet patterns are deterministic — they follow a fixed firing rhythm and direction relative to your position when the enemy spawned. That means a bullet pattern that looks unreadable is actually predictable if you watch one or two cycles of it. Top players use the first second or two after an enemy appears to read its firing rhythm, then position themselves in the safe zone the rhythm creates. This shifts the game from a frantic reflex test into a kind of choreography, where you are dancing through pre-scripted patterns rather than reacting to chaos. Once that shift happens, the game looks completely different — and your survival time can triple overnight.

— Frequently asked questions

Bullet Storm FAQ

Why does my ship survive bullets that look like they hit me?

The actual hitbox in Bullet Storm — and in almost every bullet-hell game — is much smaller than the visible ship sprite. Typically the hitbox is a tiny dot at the centre of the ship that is only a few pixels across. Most bullets that visually overlap the ship are actually passing through the wings or hull, which do not count as hits. This is a deliberate design choice that makes dense bullet patterns survivable through small careful movements, and it is what allows the genre's signature "graze" technique to exist.

Should I focus on shooting enemies or dodging bullets?

Dodging is always the higher priority. A dead player scores zero, while a slow-shooting alive player still racks up points over time. The optimal pattern is to keep your fire button held down constantly (or auto-fire if available) so shots are always going out, then focus your active attention entirely on the bullet patterns. Constant auto-fire means you do not need to think about shooting at all — every visible enemy in your line of fire dies on its own time, and you spend all your conscious attention on staying alive.

When is the best time to use a special weapon?

Special weapons should be reserved for moments when you genuinely cannot find a dodge path — the screen is full, your hitbox is cornered, and a miscalculation in the next half second means death. Spending a special weapon on a comfortable wave is almost always a waste, because the game has nine more equally difficult waves coming and you will need that special for one of them. Treat specials as emergency brakes, not as offensive tools.

— Strategy guides

Read our Bullet Storm guides

All guides →
— Similar games

You may also like

View all Shooter