Freedom report

Three barsScore 6.5

  • Free tierA free tier is on its own pricing page
  • Runs widely3 of 6 device platforms
  • DocumentedPlans, terms and facts published

Spectral is a free, experimental emulator for the Sinclair ZX Spectrum, available for Windows, Linux, and macOS. It loads TAP, TZX, PZX, and CSW tape formats, reads Z80, SNA, and SZX snapshots, and lists support for several disk formats. Input and peripheral support includes Kempston, Fuller, Cursor, and Sinclair joysticks, gamepads on Windows and Linux, and devices such as the Kempston mouse, Gunstick, Lightgun, Mikro-plus, Nec µ765, and Betadisk. The project provides source code, binary releases, and build instructions for the three desktop systems. Its Releases page lists version 1.16, with custom ROM/BIOS selection and a palette editor among the changes. An embedded ZXDB, browser, and gallery appear on the roadmap. The maker says the code is highly experimental and prone to change; it may appeal to newcomers, while experienced ZX users may find little value in it right now. The README says it will not send information to other networked systems unless the user or operator specifically requests it. Licensing includes public domain, 0-BSD, and MIT (No Attribution).

Who it is for

Spectral may suit newcomers looking for an emulator the maker describes as easy to use, as well as users who need its listed tape, snapshot, disk, and peripheral support. The maker cautions that experienced ZX users may find little value in it right now.

What is good

  • Runs on Windows, Linux, and macOS.
  • Supports four listed tape formats.
  • Loads Z80, SNA, and SZX snapshots.
  • Source, binaries, and build instructions are available.
  • Free and openly licensed.

What to know first

  • The maker describes the code as highly experimental.
  • The project is prone to change.
  • Gamepad support is listed only for Windows and Linux.

Verdict

Spectral offers broad listed format and peripheral support at no cost across three desktop systems. Its experimental status and stated uncertainty about its value to experienced ZX users are important caveats.

Get started with Spectral

  1. Open the Spectral project website on GitHub.
  2. Choose a binary release or get the source code.
  3. Follow the build instructions for Windows, Linux, or macOS if building from source.
  4. Load supported tape, snapshot, or disk formats.

What the free plan stops at

The free public-domain plan is an experimental ZX Spectrum emulator, and its code is prone to change.

Questions about Spectral

How much does Spectral cost?

It is free; the listed public-domain plan is free.

Which platforms does Spectral support?

Windows, Linux, and macOS.

What media formats does it support?

Listed tape formats are TAP, TZX, PZX, and CSW; snapshot formats are Z80, SNA, and SZX. The project also lists support for several disk formats.

Is Spectral open source?

Yes. It is released into the public domain and is also dual-licensed as 0-BSD or MIT (No Attribution).

Does it support gamepads?

Gamepad support is listed for Windows and Linux.

Does Spectral send information over a network?

The README says it will not transfer information to other networked systems unless specifically requested by the user or operator.

Spectral plans and pricing

All plans
Public domain software Free Experimental ZX Spectrum emulator; code is prone to change github.com · 3 Oct 2026

Compared on ZX spectrum emulators

Free plan
Yes
Host platforms
Windows, Linux, macOS
Tape formats
TAP, TZX, PZX, CSW
Snapshot formats
Z80, SNA, SZX
Open source
Yes
Peripheral support
Beeper, AY, TurboSound/Turbo-AY, Kempston mouse, Kempston/Fuller/Cursor/Sinclair joysticks, gamepads, Gunstick, Lightgun, Mikro-plus, Nec µ765, Betadisk

Best Spectral alternatives

See all 20