WSJT-X: Digital Modes for Weak Signal Communications in Amateur Radio

Joe Taylor, K1JT·JoeTaylor.WSJT-X

Weak signal ham radio communication

WSJT-X is a computer program designed to facilitate basic amateur radio communication using very weak signals. The first four letters in the program name stand for “Weak Signal communication by K1JT,” while the suffix “-X” indicates that WSJT-X started as an extended branch of an earlier program, WSJT, first released in 2001. WSJT-X implements communication protocols or "modes" called FST4, FST4W, FT4, FT8, JT4, JT9, JT65, Q65, MSK144, and WSPR, as well as one called Echo for detecting and measuring your own radio signals reflected from the Moon. These modes were designed for making reliable, confirmed QSOs under extreme weak-signal conditions.

winget install --id JoeTaylor.WSJT-X --exact --source winget

Latest 3.0.2·June 19, 2026

Release Notes

WSJT-X 3.0.2 is a bug-fix release. New installation packages for Windows, Linux, and macOS systems include user applications WSJT-X, MAP65, and QMAP.

Changes since release 3.0.1:

  • Ham Radio Deluxe (HRD): fixes CAT-control failures reported with the 3.0.1 Windows builds, where WSJT-X could fail to communicate correctly with HRD. HRD reply handling has been made more robust while preserving compatibility with existing HRD responses.

  • OmniRig: fixes setups where WSJT-X could fail to set the rig frequency at startup on slower rigs, including reports involving the FTDX-101 family.

  • Transceiver Control Interface (TCI): fixes silent transmit audio for modes with transmit/receive periods other than 15 s, improves mode-change handling, and corrects split/fake-split frequency state updates.

  • MAP65 and QMAP: MAP65 is again included in the release packages. MAP65 includes cross-platform modernization work, improved decoder output and audio/device handling, and fixes for JT65 live decoding and transmit audio. MAP65 and QMAP also now use writable user locations for settings and generated runtime files in packaged installs.

  • Wide Graph: "Erase reference spectrum" now properly clears stale reference-spectrum correction so it no longer affects new waterfall data.

  • Callsign highlighting: highlighted callsigns can now be cleared reliably, and background highlighting is correctly applied to the second callsign on a decode line.

  • Audible Alerts: Wanted alert sounds on Linux and macOS now follow the Wanted alert setting rather than the DX Call alert setting.

  • WAV files: improves WAV/BWF file handling so malformed or truncated recordings are handled robustly and no longer risk crashing WSJT-X.

  • CloudLog: sends a versioned User-Agent with API-key tests and QSO uploads, fixing failures on hosting providers that reject requests without a User-Agent header.

  • Windows: the installer now detects when WSJT-X is already running and asks you to close it before upgrading, avoiding incomplete installs caused by locked files.

  • Windows: fixes clean installs where features depending on Transport Layer Security (TLS) could fail. This bug could affect features such as SuperFox verification, Update Hamlib, LoTW user-data download, eQSL, and other HTTPS downloads/uploads, such as spotting to LiveCQ.

  • macOS: fixes packages that could miss required data files on fresh installs, restoring FT8 callsign filtering, DXCC country names, grid-to-state lookup, and astronomical-data lookup.

  • macOS: Intel packages are now built with a macOS 10.13 deployment target and checked to avoid bundled package-manager runtime libraries built for newer macOS versions, improving compatibility with older Intel Macs.

  • Linux: fixes .deb installs on systems that already have distribution packages for wsjtx-data, wsjtx-doc, or wsjtx-improved-*, avoiding file conflicts and improper removal of dependent packages such as JS8Call.

  • Release builds: downloadable installers are now produced by an automated build-and-package pipeline for Windows, macOS, and Linux. This improves release consistency and catches packaging/runtime problems before publication.

Installer type: nullsoft

ArchitectureScopeDownloadSHA256
x64Download4D3A5EE72652ABE4DC4D74B1E15EA4D96CB4AF5B519D8D93139CF9A5E0EBE414

Details

Homepage
https://wsjtx.github.io/wsjtx/
License
GPL-3.0
Publisher
Joe Taylor, K1JT
Support
https://wsjtx.github.io/wsjtx/support.html
Copyright
Copyright 2001 - 2026 by Joe Taylor, K1JT, and the WSJT Development Team

Tags

amateur-radioham-radioradio

Older versions (4)

3.0.1
ArchitectureScopeDownloadSHA256
x64Download4E3C5006BF919553F79784C7A512C0A9706E78937F0B9AB037078D73D951DC0B
3.0.0
ArchitectureScopeDownloadSHA256
x86Download21bb9f4fc1278ff9caf2542705c4e73b7c49fb48f6dfccebe95e4727592f2cbd
x64Download55d2154266a65cafe52ff387e546575c42e2e73a99ffd56857cafe4bef90584b
2.7.0
ArchitectureScopeDownloadSHA256
x86Download4AD6F63401349E1FB59FF2D7CC4BC5194977308A1D223CDED988AA2D02684573
x64DownloadA79C062926F2898891CD40365071ADE31243FA0FF59C60BB4B2B4F1C317BD517
2.6.1
ArchitectureScopeDownloadSHA256
x64DownloadDA947B7FACE398BA3384781C8002FE2F28B02F0CA5D7044A6A45BD940F898ABF
x86Download82C3812D56D905D85E7A175C6E26BC6B4BD8E60B3CC4C0B9154B7D21ED92F820