Silverwing flying over Skyreach Citadel at golden hour while the rival dragon Granite fires a fireball, with the attack cards below
Actual gameplay: a duel over Skyreach Citadel, locked on to Granite.

action · 1-4 players · 3 min battle / continuing story / free flight

Dragon Battle 3D: fly a dragon and battle your friends

Dragon Battle 3D is a free 3D dragon game you play in your browser. Pick a dragon, take off over floating islands and fight in the sky: against bots on your own, or with up to three friends online. Between battles, race the Sunspire Circuit or fly a 24-quest story together with a friend.

Checking your sign-in…

Dragon Battle 3D at a glance

Players
1-4 in one room
Match length
3 min battle / continuing story / free flight
Play alone
Battle up to three bots at Easy, Balanced or Fierce, race the Sunspire Circuit against the clock, or play the story on your own.
Devices
Phone, tablet or computer, in the browser. Turn your phone sideways to play.
Price
Free. Nothing to buy, no adverts in the game.
To play
No account needed: play as a guest, or sign in with Google. Nothing to download.

See Dragon Battle 3D in play

Actual game footage of a solo duel: Silverwing rolls and climbs over Skyreach Citadel at golden hour while the rival dragon Granite attacks. Recorded in the browser on 24 October 2026.

Dragon Battle 3D roost: Silverwing on the menu with the Story, Battle, Race and Explore choices at golden hour
Your roost: pick a dragon, a sky and a map, then choose to battle, race, explore or play the story.
The Dragon Battle 3D dragon collection: twelve dragons, a live 3D preview of Silverwing and its three attacks with damage, range and reload
Twelve dragons, four free from the start, each with its own element and three attacks.

How to play Dragon Battle 3D

  1. 1

    Choose a dragon in your roost. Granite, Embercrest, Silverwing and Mossback are free from the start.

  2. 2

    Pick Battle, then a format: Duel (1v1), Wingmates (2v2), Sky clash (free for all) or Outnumbered (1 against 2). Choose one of three islands and press Battle.

  3. 3

    Press Space to rise into the air and W to fly forward. Turn with the mouse, or by dragging on a phone. Shift flies faster and C brings you down to land.

  4. 4

    Fire with the mouse button. Attack 1 is a quick shot, 2 is a breath attack, and 3 is a heavy shot you hold to charge. Lock onto a rival with T.

  5. 5

    Block a hit with your tail guard (F) and roll out of the way with Q and E. The last dragon flying wins; when time runs out, the most health left wins.

Battle, race, explore, or fly the story

Battle or race with up to three friends, fly a story with one wingmate, or explore on your own.

Duel
One rival, one sky. A 1v1 against a bot or a friend.
Wingmates
2v2. Fly with an ally, cover each other and bring down the other pair. Two friends can team up against two bots.
Sky clash
Four dragons, free for all: every other dragon is a target.
Outnumbered
You against two allied rivals. Use the terrain and your tail guard.
Sunspire Circuit
Race two to four friends over three laps and sixteen ordered gates, with live positions and finish times. Each rider has one fireball aimed at the middle of the screen: a hit knocks a rival down, and it comes back at its last gate, untouchable for three seconds. Solo is a time trial. Miss a gate and it does not count.
Free flight and training
Roam the islands with nothing chasing you, or practise your attacks on the training ground.
The Last Lightkeepers
The story, for one rider or two: restore the beacons along the coast and face the Hollow Crown.

The Last Lightkeepers: a dragon story for two

The story opens with an illustrated comic, then sends you along a coast of six regions: Brightwake Harbor, the Verdant Hollows, Cinderwatch Reach, the Glasswater Isles, the Crown of Winter and Nightspire. There are 24 quest stages, named dragons to talk to, five guardian fights with three phases each, and two endings to choose between.

Play it alone or with one friend. When your wingmate goes down, get within 24 metres, press G and stay put for three seconds to bring them back. Beacons you find heal you, save a checkpoint and let you travel back quickly. Press J for the map and journal, and K for story skills.

Your progress is saved in your browser. Sign in with Google and it is also kept on your account, so it carries over to another device.

Twelve dragons to fly

Every dragon has its own element and three attacks of its own. Granite fires stone, Embercrest flame, Silverwing frost and Mossback venom, and those four are free for everyone.

Eight more unlock with gems, the site's reward currency, earned from daily rewards and daily challenges: Abyssal, Verdant, Sunflare, Aurora, Astral, Solaris, Nereid and Arcanis. You can look at each one in 3D before you unlock it. The first four have 720 base HP. Abyssal, Verdant, Sunflare and Aurora are Elite dragons at 100 gems, with 828 base HP and 10% more damage. Astral, Solaris, Nereid and Arcanis are Legendary at 200 gems, with 936 base HP and 20% more damage. Racing flight speed is equal across all twelve. Existing unlocks stay owned.

Three battle islands and four skies

Skyreach Citadel
A ruined citadel with broken bridges, towers and gates to fly around and hide behind.
Ember Crags
Volcanic islands with vents, basalt outcrops and deep cliffs.
Frost Crown
Frozen mountains with ice passages to thread at full speed.

Each map has six islands to land on, take cover behind and fight around. Set the sky before you start: a random sky, a clear day, golden hour or moonlight. The host's choice is the one everybody sees.

Playing with friends

Make a room on PlaywithBuddies and send your friends the link or the room code. Each of you plays on your own phone or computer, up to four riders in one battle, and bots fill any empty seats. The host picks the format, the island, the length and the bots' difficulty, and presses Battle. There is no Ready button: the match starts as soon as everyone's game has loaded.

Friend battles use each dragon's tier stats, with solo upgrades disabled. Race speeds are equal across all twelve dragons. The story takes two riders, and both keep their own checkpoint and rewards.

Embers, XP and upgrades

Solo battles earn Embers and dragon XP. Play for at least 30 seconds and deal some damage to earn them. Spend Embers on four upgrade tracks for each dragon, up to three ranks each as the dragon levels up: vitality, its quick shot, its breath and its heavy attack. These solo upgrades are kept in this browser.

Battles last two, three or five minutes, and the bots come in three strengths: Easy, Balanced and Fierce.

Tips

  • Start with a Duel on Easy to learn flying and the three attacks before you take on two rivals.
  • Your tail guard blocks one hit, then takes a few seconds to come back. Save it for a charged shot coming your way.
  • Fly low between islands and towers: the terrain stops shots, and rivals lose sight of you.
  • In the story, stay close to your wingmate. You can only bring them back when you are near them.

Dragon Battle 3D questions

Is Dragon Battle 3D free?
Yes. It is free in your browser, with nothing to download. Four dragons are free from the start, and the other eight unlock with gems you earn from daily rewards and challenges.
Can I play Dragon Battle 3D alone?
Yes. Battle up to three bots at Easy, Balanced or Fierce, race the Sunspire Circuit, fly freely around the islands, or play the story on your own.
How many players can play together?
Up to four riders can battle or race on their own devices. Battles fill empty seats with bots; friend races have only real riders. The story is for one or two riders.
How do I invite friends?
Make a room on PlaywithBuddies, choose Dragon Battle 3D and send your friends the link or the room code. They can join as guests, with no account.
Can I play Dragon Battle 3D on my phone?
Yes, held sideways, with on-screen controls for flying and fighting. It is a full 3D game, so a recent phone plays it best; turn the graphics down in Settings if it feels slow.
Do gem dragons make you stronger?
Yes. Four free dragons start with 720 HP. Four Elite dragons cost 100 gems each and have 828 HP and 10% more damage; four Legendary dragons cost 200 gems each and have 936 HP and 20% more damage. These tier stats apply in friend battles too, while solo upgrades are disabled. All dragons have the same race speed.
Is my story progress saved?
Yes. It is saved in your browser, and when you are signed in with Google it is also kept on your account, so you can carry on from another device.