Versions & setup

Quake browser versions: campaign, QuakeWorld or Quake III?

Choose a first-Quake campaign or an exact multiplayer host. Quake, Quake II and Quake III clients have different content and cannot share one session.

By Playable · Written

A chainsaw-wielding Ogre advances beside lava in Quake.
Quake publisher screenshot showing its classic Ogre enemy and lava. Original-game reference from the enhanced-edition gallery for NetQuake. Image credits

Choose a campaign or a match

Start with the game and the kind of session. NetQuake.io is the campaign starting point for the first Quake. Pieter’s FTE QuakeWorld, Pieter’s Quake II and Q3JS are multiplayer destinations. Quake II’s Strogg setting and Quake III’s arenas are different games, not upgrades that can join the same match.

Swipe or scroll to compare all columns →

Four clients, different sessions
ClientUseful starting pointBoundary
NetQuake.ioQuake’s shareware first episodeOwn pak1.pak for registered content, custom maps and rooms
FTE QuakeWorld WebFirst-Quake multiplayer for up to eight playersThe host’s network session, not the modern retail package
Pieter’s Quake IIQuake II multiplayer for up to eight playersSeparate from QuakeWorld and the enhanced Quake II campaign
Q3JSQuake III Arena server list, including a touch layoutioquake3 browser client using demo data

Start the first Quake campaign

Open NetQuake.io and begin with the shareware episode. For the rest of the original game, import your registered pak1.pak from the installation’s id1 folder through Setup → Packages. Custom maps also require it: create a package, import its ZIP or BSP files, then choose a map under Singleplayer → My Packages.

The recommended layout uses WASD, mouse aiming and Space to jump. If the mouse will not look vertically, add +mlook to autoexec.cfg in Setup. Use a desktop: this host describes its phone controls as limited. Its FAQ explains the package and input choices.

Meet friends on the same host

For Pieter’s QuakeWorld or Pieter’s Quake II, enter a player name and select Play. Both launch through FTE and advertise up to eight players. QuakeWorld highlights client-side prediction, which helps movement respond before every server update arrives; it cannot remove a slow connection. Agree on the exact game and host with friends before starting.

NetQuake offers a different group setup: one player creates a room, shares its link or code, chooses settings and starts when everyone joins. Every participant needs the registered data. A room code is not an address for Pieter’s client, and a QuakeWorld session is not a Q3JS server.

If a launcher loads but a server does not respond, confirm which host and session the group selected before changing files. An unavailable multiplayer service does not mean your campaign data is damaged. For the two compact Pieter launchers, check the in-game input menu after entry; their landing pages do not offer a shared desktop or phone control reference.

Quake III and phone controls

Q3JS uses an ioquake3 browser build with the officially released demo data. Pick a live server, enter a name and join. Send friends the selected server, rather than merely the homepage. The demo client should not be mistaken for the entire retail Quake III Arena and Team Arena package.

On compatible touch devices, controls appear automatically. Rotate to landscape: the left joystick handles movement, while dragging on the right aims. Separate controls fire, jump, crouch, switch weapons, show scores and open the menu. Fullscreen depends on browser support. The creator’s phone guide makes this the clearest documented touch route among these four clients; its layout does not apply to the other hosts.

Keep progress and choose a fallback

Keep NetQuake’s imported PAKs and map archives on your computer. Browser storage can be cleared or evicted, and the enhanced Quake re-release’s save format is incompatible with NetQuake’s importer. A purchase containing both versions does not make their saves interchangeable. See browser saves and backups before switching profiles or clearing data.

If you want a locally installed campaign or a browser host is unavailable, use the corresponding native game from your owned installation. The commercial Quake release and enhanced Quake II release have their own included content and multiplayer arrangements. They are useful alternatives for those games, but they do not preserve a third-party browser room or automatically import its progress.

For the other id Software family, compare Doom’s WAD clients, Doom 3 demo and native ports.

Project reading

See the creators’ setup instructions and feature guides.

A chainsaw-wielding Ogre advances beside lava in Quake.

Quake publisher screenshot showing its classic Ogre enemy and lava. Original-game reference from the enhanced-edition gallery for NetQuake.

Image credits ↗

Try Quake’s shareware episode, or import your own pak1.pak for the full game.

Demo availablePlay
A player aims at an enemy beside stone fortifications in Quake. Original-game reference.

Quake publisher gameplay reference from the current enhanced-edition gallery; not a QuakeWorld or NetQuake session.

Image credits ↗

Join up to eight players in Pieter’s FTE QuakeWorld browser client.

A player fires a weapon in a lava-lit industrial Quake II arena. Original-game reference.

Quake II publisher gameplay reference from the current enhanced-edition gallery; not the browser build.

Image credits ↗

A Quake II browser client with server connection controls.

A first-person arena view with health and ammunition counters in Quake III Arena. Original-game reference.

Quake III Arena gameplay reference; not a capture of the linked project.

Image credits ↗

Arena multiplayer through LK’s Quake III browser client.