GZX
- Android app
- Not listed
- Free plan
- Yes
- Runs on
- Linux, Windows

Summary
GZX is a ZX Spectrum emulator for Windows, Linux and HelenOS. It emulates the 48K, 128K, +2 and +2A models, and includes Kempston joystick emulation. For tape media, it can read, write and convert TZX, TAP and WAV files; supported snapshot formats are Z80, SNA and AY. Graphics options include double-line mode, ULAplus and Spec256 emulation, and GZX also emulates the built-in MIDI port of the 128K Spectrum. It can record audio to WAV files and data sent to I/O ports, and includes a built-in debugger. Most of the emulator, including its source code, binaries, font and documentation, is free software under an MIT-style license; ZX Spectrum ROM files are excepted. The 2019.1 binary release supports 64-bit Linux and Windows. Building requires a GNU toolchain and SDL 1.2 development package on Linux or a similar operating system. Some games do not work, and many turbo-loading games from TZX fail to load.
Who it is for
GZX suits people looking to emulate supported ZX Spectrum models on Windows, Linux or HelenOS. Its debugger and tape conversion features may also interest users working with Spectrum software and media.
What is good
- Emulates four listed ZX Spectrum models.
- Reads, writes and converts three tape formats.
- Includes a built-in debugger.
- Most of the emulator is MIT-style free software.
What to know first
- Some games still do not work.
- Many turbo-loading games from TZX fail to load.
- Building requires GNU toolchain and SDL 1.2 development package.
Verdict
GZX offers broad Spectrum model, tape and snapshot support, along with graphics options and a debugger. Its stated game compatibility limits are worth considering, especially for turbo-loading titles in TZX format.
GZX plans and pricing
All plansCompared on ZX spectrum emulators
- Free plan
- Yesgithub.com
- Host platforms
- Windows, Linux, HelenOSgithub.com
- Tape formats
- TZX, TAP, WAVgithub.com
- Snapshot formats
- Z80, SNA, AYgithub.com
- Built-in debugger
- Yesgithub.com
- Open source
- Yesgithub.com
- Peripheral support
- Kempston joystick, MIDI portgithub.com
Facts
- What it does
- GZX is a ZX Spectrum emulator.github.com · 1 Oct 2026
- Supported models
- It emulates ZX Spectrum 48K, 128K, +2 and +2A models.github.com · 1 Oct 2026
- Operating systems
- The emulator runs in Windows, Linux and HelenOS.github.com · 1 Oct 2026
- Joystick
- It provides Kempston joystick emulation.github.com · 1 Oct 2026
- Graphics
- Features include double-line mode, ULAplus emulation and Spec256 emulation.github.com · 1 Oct 2026
- MIDI
- It emulates the built-in MIDI port of the 128K Spectrum.github.com · 1 Oct 2026
- Recording
- It can record audio to WAV files and data sent to I/O ports.github.com · 1 Oct 2026
- Debugger
- The emulator includes a built-in debugger.github.com · 1 Oct 2026
- Build requirements
- Building requires a GNU toolchain and SDL 1.2 development package on Linux or a similar operating system.github.com · 1 Oct 2026
- Release support
- The 2019.1 binary release supports 64-bit Linux and Windows.github.com · 1 Oct 2026
- Known limitation
- Some games still do not work and many turbo-loading games from TZX fail to load.github.com · 1 Oct 2026
- License
- Most of the emulator, including source code, binaries, font and documentation, is free software under an MIT-style license.github.com · 1 Oct 2026
Best GZX alternatives
See all 20Where it ranks on Everything Xiaomi
Is GZX yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/jxsvoboda/gzx· checked 1 Oct 2026
- github.com/jxsvoboda/gzx/releases· checked 1 Oct 2026
