The Quake 3 engine is open source. The Quake III: Arena game itself is not free. You must purchase the game (steam, gog) to use the data and play Quake 3 with ioquake3. If you do not want to do that you can play another game made with ioquake3.
Please see the Player’s Guide for help getting started with ioquake3 and upgrading to the latest version (test build) of ioquake3 as the versions on this page are very out of date.
We have provided installers for the most popular platforms ioquake3 supports. Updated test builds are available via this link.
Provides latest patch pk3 data from id. You only need to copy the pak0.pk3 file from your legal Quake 3 CD-ROM to complete the installation process.
Installation instructions are in the ReadMe.rtf included in the dmg. An experimental front-end is included for launching ioquake3 and configuring command-line options without invoking Terminal.app. Note: This old build is not compatible with Mac OS X 10.9 or later.
DMG Download for Mac OS X (Universal Binary), 40MB.
MD5: a90844fc3707875cd16ba80b99f0f3a0
Built from the 1.36 branch.
Two installers, one installs the ioquake3 engine, the other installs Quake 3 game data and provides the latest patch pk3 data from id. Both are required to play Quake 3.
If the installer fails to copy the Quake 3 data (pak0.pk3) from your cd-rom, you can manually do so to your baseq3 directory after installation. The manual method also works for Steam copies of Quake 3.
An optional bonus installer for Windows installs the Catch the Chicken modification.
Engine Download for Windows, 2.5MB.
MD5: 0792b3854fc66dd99bbb26aa9cb2935f
Data Installer Download the data installer for Windows, 26MB.
MD5: 3829740942f12e3e6102ea864643aa0d
Chase the Chicken Installer Download for Windows, 2.1MB.
MD5: 6b77ebc142be29994843fe143e447fbc
Built from the 1.36 branch.
One installer per architecture for the ioquake3 engine. Another installer for the Quake 3 game data and provides the latest patch pk3 data from id. Both are required to play Quake 3.
Execute the .run file with something like sh ioquake3-version_etc.run
Engine Download for Linux (x86), 2.3MB.
MD5: 197e79549882004fa6d5671d08414791
Engine Download for Linux (x86_64), 2.6MB.
MD5: 6ab2a126d4b9d622534c696be7e5155a
Data Installer Download for Linux, 27MB.
MD5: f171b986e508a808e6c6eaf67e9f1bc5
Note: Adding bots does not work in the x86_64
release and running the uninstaller does not work in either release.
While the first Quake and its sequel were equally divided between singleplayer and multiplayer portions, id’s Quake III: Arena scrapped the traditional solo campaign altogether so they can better focus on what they believed is the real meat of the first-person shooter – online multiplayer, or more specifically, online deathmatch gaming. Download Quake III Arena for free. The intention of this project is to provide the source code of the commercial video game Quake III Arena. The goal of this project to improve upon the games graphical capabilities, which may include new content. Quake III Arena is close enough in quality and composition to the PC title to be considered a very faithful transition. The graphics, audio, and gameplay stack up to the original version, with the only flaws being evident in the control style, and lack of variety in gameplay (unlike games such as Unreal Tournament ). Link: by me for x8664 on 2020-10-01)Server lists: https://www.quakeserver.