Two players · Two browser tabs

Heroes II, against
a friend, online.

Fight a Heroes of Might and Magic II battle against someone on the other side of the internet, both of you in a browser tab. Send them a six-character code and they are in — no download, no game files, not even a copy of the game.

Work in progress — what to expect · Only the host supplies Heroes II data, their own copy or the free demo · Built on fheroes2

How it works

One of you hosts. The other just clicks a link.

  1. You host. Open the game in your browser and point it at your own copy of Heroes II, once. It stays on your machine and is never uploaded.
  2. Send the code. Six characters, or the invite link beside it.
  3. They join and you fight. They see your game as a live stream, with sound, and play their own side over it. Pick the two armies together, then take turns.
A Heroes II battle in progress, the kind two players fight against each other online
What you are both looking at. One battle, one screen, two players.
🖥️

The host needs

A browser, and their own copy of Heroes II — in practice one file, HEROES2.AGG, about 40 MB. Picked once and kept in that browser. The free demo works.

🎮

The other player needs

Nothing at all. No download, no game files, no account, not even a copy of Heroes II — just the code, on more or less any device.

This is work in progress. Connections do not always establish, sound is best-effort, and a battle can need starting over. It is a shared screen, so you both see the same picture — built for playing with someone you know, not for blind competitive play. The full picture →

Also here

Six campaigns, for when nobody's around

The same engine plays a battle-only campaign mode on its own — no kingdom to run, no map to cross, just the fights. In the browser as well, with the same one-time folder pick.

The Battle Campaigns menu running in a browser tab, offering Faction Campaigns and Custom Campaigns

One player · In your browser

Battle Campaigns

Six faction campaigns of six levels each, a commander you build before every fight, and an editor for designing your own. Progress is kept in this browser.

The pre-battle loadout screen, showing both armies and the skills and spells you can buy

Prefer it on your machine

Or download it

The same mod as a native build for Windows, macOS and Linux. Faster than the browser, keeps your progress in an ordinary folder, and offers to fetch the free demo data for you on first launch. The engine only — it contains none of the original game.

Before you start

What it takes

What you need

Your own copy of Heroes II — in practice one file, HEROES2.AGG, about 40 MB. The free demo has it. What you need →

Where it goes

The folder you pick stays in your browser. Nothing is uploaded, there is no account to make, and online only the host supplies it.

What it costs

Nothing. The engine and this mod are open source under the GPL v2. The original game is not ours to give away, which is the whole reason for the step above.

What you are fighting over

No kingdom, no mines, no week of moving across a map to reach the fight. Both armies are on the field from the first turn, and the whole game is what you do with them — the hex grid, the morale rolls, the spellbook and the retaliation you did or did not think about.

A Heroes II battle on a grassy field, a Sorceress army facing gargoyles and griffins
One battle, start to finish. Against a friend, or against the game.
Host a battle Join with a code