FreeDV

CMake·FreeDV.FreeDV

Open Source Amateur Digital Voice mode for HF radio.

FreeDV is a suite of digital voice modes for HF radio. Our flagship mode is the Radio Autoencoder (RADE). You can run RADE using a free GUI application for Windows, Linux and macOS that allows any SSB radio to be used for high quality digital voice. FreeDV technology is being developed by an international team of radio amateurs working together on Machine Learning, DSP, coding, design, user interface and testing. The project is managed by a 6 person Project Leadership Team (PLT). Current development is being generously funded by an ADRC grant and our Financial Sponsor is the Software Freedom Conservancy. All software is open source, released under the (a) GNU Lesser Public License version 2.1 (GUI and legacy FreeDV modes) and two-clause BSD license (RADE).

winget install --id FreeDV.FreeDV --exact --source winget

Latest 2.3.1·May 28, 2026

Release Notes

Bugfixes:

  • Fix TX/tune level context menus on Linux distros using wxWidgets <= 3.2. (PR #1333) - thanks @barjac!
  • Fix audio routing problems on Windows due to hardware offloading. (PR #1335)
  • Hamlib: Detect empty rig name on start. (PR #1339, #1351) - thanks @barjac!
  • Fix missing Hamlib defines when building from source (PR #1353) - thanks @barjac!
  • FreeDV Reporter: Fix issue preventing mode changes on double-click. (PR #1343)
  • Fix compiler warning/error in EventHandler when using GCC 16.1. (PR #1347)
  • Improve Flex waveform RX audio quality. (PR #1338, #1348, 1356)
  • Flex: Use version number without Git hash for waveform registration. (PR #1359)
  • Fix intermittent CSV logging corruption. (PR #1361)
  • Hamlib: Fix bug preventing frequency change after changing on the radio. (PR #1363)
  • KA9Q: Remove custom AppRun script causing audio distortion. (PR #1364)

Enhancements:

  • Allow use of a custom key for PTT. (PR #1309)
  • Improve Reporter message list usability. (PR #1310) - thanks @barjac!
  • Clarify Reporter on/off tooltip. (PR #1345)

Installer type: nullsoft

x6480DA66584FE98DA5424B9A8A17F09655519FAC5F0676A10AE26E5DFC6BD7C367
arm642C055E5B4837262FE4CF246599692A8FD8578DCC3FBC19DCEBA39B17E0EC47D2

Details

Homepage
https://freedv.org/download/
License
LGPL-2.1
Publisher
CMake
Support
https://github.com/drowe67/freedv-gui/issues
Copyright
Copyright (C) 2026 FreeDV
Moniker
freedv

Older versions (14)

2.3.0
x6443F0FC412CA8A93D204F0DBE5083AF58E17411F4FBA2513A5F79C25CD5DA8E2B
2.2.1
x64CF73280353CC136DB34D458D7C4981BFDBF82DF54EFAF2FE054A9B4AF765C26A
2.2.0
x644E4AC6F7332D448C415CBEEAF1EBE13CA32E21E2A488A7A36FECB4A55355F045
2.1.0
x64B4FC4BEA200F94758714AE645402CB27241E5B9A751880661C07EDF55E66CDD8
1.9.9.2
x86EE7895CB6C07E00F1729B8B88B16749526C1C761DCBBD59048E2A3AB29115F0B
x64D7F9B2A11248EA83C2E51C5525C7729B913DD0A430F68D1DB12A6EAFDF5B6995
1.9.9.1
x860EFAAC0B391EE609DC43BED537B4C5EBFEDE8F46EDEFF28042F5725C33C190C5
x644177C6013376D30F199323D1634F3AB79277B0A711231D4B14492C7FAAF53664
1.9.8
x86F627682BF101091C1E6590712B2940FC0722E9DB5B2A43092F83DC95BD2BA2D0
x6428D6F7882231C40E55505102EF3F64D501F49A6F47D840CB77962401ED788DB1
1.9.7.2
x86F8A1DB9FF6508D4CDC14EEC348A2D674467FC1AF4A494EE10B66B982D68A374B
x6419759665C9B002334A0B88880A5ECB0D24B5290A6309B76A67D2C9281083672B
1.9.7.1
x86060A2CF664D01401C338804459D8ABF4AF042CE58E9D5D281055BCDA1A5B173E
x64B542DDFB5F691EFF8EB8EEB0912AD4D5A7F0D4BFD418E456C7DCFC1B5F6799BD
1.9.7
x860642DA3DBCB98D52C8A781A965B08D5D1E742C0C5BAEFDC57EA5FEBA280FCB1E
x64CC12B5D5261F71F9215197A06F137B8974F16A837D81BF3220D273172454D8DE
1.9.6
x869F44E72FC0C3DDB30EDFF764A201A4032F1A50F0F506E8DE9B8A9C5711F97F84
x6460F613F89DE65EB0C54F921B763F1758528A6F6E4CAD9823EA8345D846DCCC11
1.9.5
x860C717B3FC3394295E38623FCFCB0F9B32C72B01EC1F6E760796D6F1E82FDC5AA
x643056C1CADBF9B6F4B8CE6B48635404565DC7DACB4220F90D3CF7E6290A24A9A0
1.9.4
x862145491BF55758F12A522450943B3ECA1D788207B526299BEBD6574E3E285C4C
x64A266CCCFDC708423BB3A5DE54903E4B4EBEE32BF05ACC13E9541CB873C961808
1.8.4
x86F14768BCEA61411A59D7DC36068A9EEE6BBE3736DA4B24CB86A567F0762E2F3A
x647E18C5BF90CEB3EC6D715B2E7420A9D97171B067F38E9EB562461B025E2C66F2