Download
In-game on Gantry: a rocket leaves the launcher toward an opponent across the crane hall, with the health bar, cooldown bars and weapon list on screen

Free arena FPS for Windows, Linux and macOS

Move fast.
Aim faster.

quark is an arena shooter in the Quake and Diabotical family. Grapple, dash, rocket jump and bunny hop through 21 maps, on servers that run at 1000 Hz.

Free and open source. Other platforms

1000 Hzserver tick rate
13game modes
21maps, each built for a mode
3 + 1ranked ladders and a time trial

Why quark

Built to feel instant

A custom C++ engine with one goal: no hitches between your hand and the screen. Everything else is there to make the fights better.

Movement is the skill

A grappling hook, a dash, rocket jumps, strafe jumps and bunny hops. The fastest player decides where the fight happens.

1000 Hz servers

Servers start at 1000 ticks a second and only step down if the host can't keep up. The game is tuned for its worst frames, not its average.

Fair ranked play

Three ladders: 1v1 Vanilla, 1v1 Laser Vampire and FFA Instagib. Everyone plays with the same model, HUD, controls and 10 ms interpolation.

Bots that play like people

Four levels, from Beginner to Expert. They only see what you could see, react like humans, and the best ones bunny hop, dash and grapple.

Build maps together

The map editor is part of the game. Invite friends and edit the same map at the same time, then play it straight away.

Make it yours

A HUD editor with custom widgets, crosshairs, player models, sound packs and snap tap. Record demos and watch them back.

The HUD layout menu over a match: show, offset, size and colour settings for the health display
HUD layout. Move, resize, recolour or hide every part of the HUD, then build your own widgets in the widget editor.
Five player models lined up in Foundry: standard, heavy, scout, robot and knight
Player models. Standard, heavy, scout, robot and knight. Same hitbox, different look.

13 modes

Pick your fight

Team objectives, duels and free-for-alls. Every map is built for one mode, and you can make custom modes with your own rules.

Team modes

  • VS Bastion, Orbital

    One life each per round. Last team standing wins. First to 5.

  • Bomb Depot

    Attackers plant the bomb at a site, defenders defuse it or run out the clock.

  • King of the hill Summit, Downtown

    Hold the hill with no enemy on it for a point a second. First to 100.

  • Payload Railyard

    Push the cart along its track while the other team tries to stop it.

  • Neutral payload Canal

    Both teams fight over one cart and push it toward the other end.

  • Multi point Midtown, Lodestone

    Attackers take the points in order. Each capture adds time and moves both spawns forward.

Duels

  • 1v1 Temple, Furnace, Dojo, Anvil

    Rounds on one ruleset: Vanilla, Laser Vampire, Instagib and more. First to 5.

  • Duel Clockwork

    Every life brings a random modifier: low gravity, giants, rockets only.

  • Tourney Colosseum

    A single-elimination bracket of 1v1s, seeded by rating.

Everyone for themselves

  • Free for all Harbor, Gantry

    Most kills when time runs out wins. A tie goes to sudden death.

  • Race Viaduct

    Hit the checkpoints in order. Viaduct is also the ranked time trial.

  • Hide and seek Hamlet, Hightown

    One seeker with a knife. Everyone seeks once; ties go to rock paper scissors.

  • Tag Foundry

    Whoever is the tagger when the timer runs out is out. Last one standing wins.

Ranked: 1v1 Vanilla, 1v1 Laser Vampire and FFA Instagib each have their own ladder, and the Viaduct time trial has its own board with splits. Ranked games always use the default model, HUD, controls and 10 ms interpolation.

21 maps

Every map has a job

Each one is built for a single mode and every structure is there for a reason. Lodestone is the exception: a mine big enough for nine modes.

Why each map works →
  • Temple from above: wooden beams over a pale stone hall with two blue pools
    Temple Ranked1v1 Vanilla · a pagoda temple
  • Furnace from above
    Furnace Ranked1v1 Laser Vampire · a blast furnace
  • Dojo from above: a red tatami floor ringed by pillars
    Dojo Ranked1v1 Laser Vampire · face off, no firing for 5 s
  • Gantry from above: yellow crane beams over a grey hall
    Gantry RankedFFA Instagib · a crane hall
  • Anvil from above
    Anvil RankedAll three ladders · a smithy
  • Inside Clockwork: a giant clock face glows behind gears and platforms
    ClockworkDuel · inside a giant clock
  • Depot from above
    DepotBomb · a freight depot
  • Summit from above
    SummitKing of the hill · a mountain peak
  • Downtown from above
    DowntownKing of the hill · a city block
  • Railyard from above
    RailyardPayload · a rail yard
  • Canal from above
    CanalNeutral payload · a canal town
  • Midtown from above: red-roofed city blocks crossed by an elevated railway
    MidtownMulti point · a city centre
  • Lodestone: terraced pits and crates inside a mine
    Lodestone 9 modesMulti point · a mine
  • Harbor from above
    HarborFree for all · a harbour
  • Bastion from above
    BastionVS · a castle
  • Inside Orbital: the cargo hall seen from the upper deck, lit by cyan strip lights
    OrbitalVS · a space station
  • Colosseum from above
    ColosseumTourney · a Roman arena
  • Foundry from above
    FoundryTag · a factory floor
  • Hamlet from above
    HamletHide and seek · a valley village
  • Hightown: an office tower with a rooftop pool, above a hazy city
    HightownHide and seek · a skyscraper over a city
  • Viaduct from above: beams, pillars and narrow walkways running down a gorge
    Viaduct Time trialRace · a mountain gorge

Weapons

Nine ways to win

Every weapon has an alt-fire. These numbers come straight from the game's code, fastest kill first.

Weapon stats: damage, fire rate, hits to kill and time to kill from full health
WeaponDamageShot everyHits to killTime to killType
Loading weapon stats...

Time to kill is from 100 health with every hit landing on the body. Headshots, splash and modifiers change it.

Live

Leaderboard

The top ten on each ladder, straight from the ranking server.

Full leaderboard →

Loading the leaderboard...

What's new

Latest update

All updates →

Loading the latest update... See every update.

Download

Get quark

The launcher installs the game and keeps it up to date. Prefer to manage it yourself? Grab the game on its own.

Windows

Windows 7, 10 and 11.

Launcher Game only (.zip)

Linux

x86-64 with X11.

Launcher Game only (.tar.gz)

macOS

The launcher and the game come as .zip files.

Launcher Game only (.zip)

Windows may warn you. quark isn't signed with a paid code-signing certificate, so SmartScreen can say it's unrecognised. Click More info, then Run anyway.

Every file is signed. Each download has a .sig next to it, made with the release key, and so does this site's file list (SHA256SUMS). The launcher checks every update and itself. To check a file by hand: quark_sign verify <file> (how).

All releases, with notes and signatures: GitHub releases. Want new builds first? Try the testing channel.

Community

Play with people

Find a match, report a bug or suggest a change on Discord. The code is all on GitHub, free and open source.

Made by one developer, with a lot of help from playtesters.

Run a server

Host your own

Hosting from the game's menu is the easy way. For an always-on server on a Linux box (a small cloud VM is plenty):

sh tools/server/install.sh --public --name "my server"

It starts on boot, restarts if it crashes and updates itself between matches. Details are in the README.