DecoDXLog is the station log of the Decodium family: the same theme and window language as Decodium and DecoRTTY, built around a plain SQLite file that stays on your computer. It receives QSOs from Decodium, WSJT-X or JTDX over UDP, completes them from the callbook, and turns them into statistics, awards, a map, contest scores — and, if you want it, a Cloud that follows you to a second computer.
Logging that fills itself in
- Reception from Decodium / WSJT-X / JTDX over UDP (port 2237 by default, optional multicast);
LoggedADIFis the primary source,QSOLoggedonly if the ADIF doesn't arrive within 1.5 s - Callbook lookups (QRZ.com XML or HamQTH) fill name, QTH, locator and address as you log — session renewed on its own, results cached for a day
- DXCC, zones and continent from the callsign, with “NEW DXCC” and “NEW DXCC on <band>” while you work, using AD1C's
cty.csv(bundled, updatable) - Configurable duplicates (±2 min for digital modes, ±10 min by hand)
- Full history: every edit is a new revision, the previous one goes to
qso_historyand can be restored; soft delete - Lossless ADIF import/export, QSL status included
- Tags on QSOs (activation, contest, event, portable) written to
APP_DECOLOG_TAGS, round-tripped on export
Fifteen awards, calculated as you log
DXCC, FT2 Award, WAZ, WAS, WPX, IOTA, POTA, SOTA, WWFF, WAC, WAAC, WAJA, AJD, JCC and JCG — worked and confirmed per band, with band slots, what's still missing, a locator map, and filters by band, mode group, station profile and tag. Accepted confirmations are your choice: LoTW, paper card, eQSL.
Statistics, map and DX cluster
Statistics and map
Totals by year, month, UTC hour and band, modes and continents, and a band-by-hour heat map that says when a band is open. World map with coastlines, grey line, worked locators and cluster spots by status.
DX Cluster
DX Spider / CC Cluster over telnet, Reverse Beacon Network, HamAlert and POTA activations in one list. Every spot checked against your log — NEW DXCC, NEW BAND, NEW MODE — with voice alerts and saved filters.
Rotor
DecoRotor's control panel lives inside DecoDXLog, with heading taken straight from cluster spots — point the antenna without leaving the log.
CW
A built-in keyer and decoder for CW, in the same window as everything else.
Contest and QSL
Contest mode (Ctrl+T) from the keyboard, with real-time scoring, duplicate/multiplier checks band by band, and Cabrillo export. Activations (POTA/SOTA/WWFF/IOTA) tag every QSO automatically and export with the file name the award programs expect.
QSL sending: LoTW (signs a temporary ADIF with your installed TQSL, the certificate never leaves your machine), QRZ Logbook, eQSL and Club Log — by hand or automatically after each QSO. Paper QSL get a queue and PDF labels. LoTW confirmations download and match to your log on their own.
DecoDXLog Cloud: one station, every device
The Cloud doesn't just carry QSOs: it carries the whole station — profiles and every setting (theme, filters, cluster, ports, paths) — so a second computer picks up the same station. Service passwords travel too, but sealed on your own machine first (AES-256-GCM, the key comes from your Cloud password): the server only ever sees bytes it cannot open. Your log can also be read and downloaded straight from a browser, in the same window layout as the program, in your station's own colours, complete with live frequency and contest scoring. One click empties the Cloud, with a confirmation you have to type out.
Optional and separate: DecoDXLog works entirely offline with no account at all. The Cloud is for anyone who logs from more than one computer.
Look and feel
Three themes — Ocean Blue, Stellar Light, Darkcodium — with accent variants, density settings and custom colours, the same as Decodium and DecoRTTY. The interface follows your system language or a choice in Settings → General; eleven of fifteen languages are complete today (Italian, English, German, French, Spanish, Dutch, Danish, Catalan, Hungarian, Romanian, Latvian), with Russian, Japanese and both forms of Chinese under way.
Download
Windows is the official build, from iu8lmc/DecoDXLog: a self-contained folder or installer, no Qt or MSYS2 needed on the target machine. macOS and Linux builds are maintained by Salvatore, 9H1SR, in elisir80/DecodxLog, built automatically from the same source every release. Every release, its exact contents and checksums are on each project's GitHub Releases page.
Manual
The user manual is available in 15 languages (e-book reader and PDF): DecoDXLog manuals.
Build it yourself
Windows via MSYS2 MinGW64, with Qt ≥ 6.5 (Quick, QuickControls2, Sql with the QSQLITE driver, Network, Test):
export PATH=/c/msys64/mingw64/bin:$PATH
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build
cd build && ctest --output-on-failure
For saved credentials: pacman -S mingw-w64-x86_64-qtkeychain (optional — without it DecoDXLog still builds, it just won't save passwords). scripts/deploy.sh builds the distributable folder and the DecoDXLog-<version>-win64.zip archive.
To try it without a radio: decodxlog_udpsend.exe pretends to be Decodium and feeds fake QSOs over UDP.
Licence and credits
GPL-3.0. Part of the Decodium family, by IU8LMC and contributors — same theme and window grammar as Decodium 4 and DecoRTTY. The macOS and Linux builds are Salvatore's, 9H1SR. DXCC data from AD1C's cty.csv (country-files.com). World map coastlines from Natural Earth, bundled in the executable.
Links and support
- Download (Windows): Latest release, GitHub
- Download (macOS, Linux): Latest release, GitHub
- Source code: github.com/iu8lmc/DecoDXLog
- Cloud service: cloud.ft2.it
- Decodium: Decodium-4.0-Core-Shannon
- Community and support: Telegram channel
- Email: iu8lmc@gmail.com
Frequently asked questions
Do I need Decodium to use it?
No, but it's built to work with it. Any program that speaks the WSJT-X UDP protocol (Decodium, WSJT-X, JTDX) can feed it QSOs; you can also log entirely by hand.
Is the Cloud required?
No. DecoDXLog is fully offline-first with a local SQLite file. The Cloud is an optional add-on for logging from more than one computer.
What happens to my data if I stop using the Cloud?
Nothing: the real log stays on your computer. The Cloud is a sync layer, not the only copy, and “empty the Cloud” only clears the server side, never your local file.
Can I import my existing log?
Yes, ADIF import is lossless, including QSL status per service.
Does it support FT2?
Yes, as a first-class mode (MODE=MFSK, SUBMODE=FT2), alongside FT8, FT4, CW, SSB and everything else ADIF understands.
Is there a Mac or Linux build?
Yes: macOS (Apple Silicon, .dmg) and Linux (.AppImage, x86_64 and aarch64), built and maintained by Salvatore, 9H1SR, in elisir80/DecodxLog, from the same source as the Windows build every release.
Where do the awards come from?
Calculated directly from your own log, worked and confirmed per band, with no external service required beyond LoTW/eQSL confirmation downloads if you use them.
73 de Martino IU8LMC