The All in one Ham Logging app for amateur radio operators. Powerful, intuitive, and built for the modern ham all around the word.
Log every ADIF field a modern logger needs β worked call, grid, mode, submode, TX/RX band and freq, RST, power, country, zones, POTA / SOTA / WWFF, comments, more. Date UTC and Time UTC are tap-to-open pickers, session-preserved across Save & Next so you can batch-enter old QSOs without re-picking the date every row. Pick a satellite and TX/RX band + frequency + mode auto-fill from a built-in catalogue of 100+ amateur sats. The catalogue is deliberately historical, not just current β it includes satellites that have long since gone silent or re-entered, so a back-dated QSO still fills in the frequencies that were right at the time. The August 2026 audit added nine satellites, hid the duplicate-looking legacy short names from the picker while keeping them working for old records, and corrected several entries against AMSAT and SatNOGS β including AO-109, whose band labels had been swapped against its frequencies, and receive-only birds that had been listed with an uplink they never had. It also cleared a 67 Hz tone from the nine TEVEL2 satellites and LILACSAT-2, none of which needs one β not to be confused with SO-50, which needs 67 Hz to talk through plus a separate 74.4 Hz burst to arm its timer.
Large-target, low-distraction logging for mobile operating. Hold-to-dictate NATO phonetics turn "alpha four six uniform" into the callsign field. Tap-grid RST preselected at 59, frequency auto-pad ("24.2" β "24.200"), pick which Modes appear in the dropdown, and background QRZ enrichment. As you type or dictate a callsign you've worked before, a quick heads-up shows when you last worked them, on which band, and how many times across which bands β and a tap on the history button opens a scrollable list of every past QSO with that station (date, time, frequency, band). Safety disclaimer β never for active driving.
Ham Logging talks to your radio both ways. In Rover Mode the log follows the rig's frequency and mode live, and you can push a band and mode back to the radio β bidirectional CAT, so the entry field and the dial never disagree. Connect over the network (Hamlib rigctld / wfview on port 4532β4533, Icom WLAN direct RS-BA1 for the IC-705 / 9700 / 7610 / 905 / 7300MK2, Kenwood KNS on the TS-890S / 990S at port 60000, Elecraft K4 over Ethernet on port 9200, or a serial-over-TCP bridge such as ser2net or a USR-W610 / Elfin EW10βEW12 WiFi-serial dongle), over Android USB-OTG serial (CI-V, Kenwood, Elecraft and Yaesu cables), or over Bluetooth (the IC-705's native BLE, a generic HM-19 / Bluefruit BLE-UART module, or Android Bluetooth SPP). Prefer to keep your desktop in charge? Point the app at N1MM Logger+ or WSJT-X and it follows their radio as a passive UDP source β no cable to the phone at all. A searchable radio picker (around 90 models across Icom, Yaesu, Kenwood, Elecraft, Xiegu, QRP Labs and Expert Electronics SunSDR (over TCI/WebSocket)) marks each rig VERIFIED on real hardware or IMPLEMENTED PER SPEC, and flags the models with no CAT, like the FTM-family handhelds.
Experimental. CAT control depends on your particular radio, cable, dongle and operating-system permissions, so it may not drive every setup β if yours does not, that is the feature still finding its feet, not a mistake in your settings.
As you type a callsign, name / country / grid / CQ-ITU zones / state / county auto-fill via QRZ XML + web scraping. Results cached locally so repeats are instant. Editing a QSO and re-typing the callsign now re-fires the lookup (empty-only fill β your manual corrections stay). New Deep Enrich menu walks every QSO with missing fields through the full XML + web pipeline, saving every 25 lookups so a tab switch doesn't lose progress.
Bidirectional sync with LoTW, eQSL, ClubLog, QRZ Logbook, HRDLog, HamQTH, CloudLog, Wavelog, Ham365, N1MM Logger+ UDP β plus export-only for POTA / SOTA / WWFF / Contests / AwardWatch / more. Large QRZ logbooks download in resumable batches that save as they go, with a Stop & Save control β an interrupted sync simply continues where it left off.
See at a glance how many of your QSOs LoTW and eQSL have confirmed (green) versus still pending (orange), and refresh that status with one tap β download-only, so it never changes your logged QSOs. A QRZ.com Request Confirmation button asks the other operators to confirm your still-unconfirmed QRZ contacts β the same action as the QRZ website, right inside the app and on a free QRZ account β with a clear report of how many were requested or skipped.
Full ADIF 3.1.4 import & export with spec-correct UTF-8 byte-count prefixes. CSV & JSON round-trip every field. One-tap backup shares all three at once.
Interactive flutter_map with great-circle bearing lines, tap-to-inspect panels, home grid + destination pins, and theme-aware dark / light basemaps. Pinch-zoom, pan, auto-fit.
Watch your own APRS beacons + nearby rigs reach the network in real time via APRS-IS TCP + aprs.fi REST. Age-fading track polylines behind moving stations, 40+ APRS-symbol β Material-icon mapping, SSID filter chips (-9 / -13 / -11), bulletins feed, smart YOU-hide when you're tracking a station overlapping your position, tap-to-select details panel with bearing & distance, heard-by iGate attribution. Dedicated APRS callsign keeps SSIDs out of your logbook. Toggle OFF then ON now reloads stations immediately.
Station-centric MUF heatmap in Mercator projection, theme-aware aurora overlay from NOAA SWPC OVATION, night terminator, per-band filter. See propagation openings at a glance. The Propagation tab also surfaces a live 1-minute Kp + GOES X-ray strip from NOAA SWPC alongside the existing HamQSL 3-hour averages β useful during fast-moving solar events. The Solar tab shows SFI and the K/A magnetic index as at-a-glance dial gauges, and the Conditions tab adds a “Band Activity by Continent” heatmap of live DX-cluster spot counts per band across EU / NA / SA / AS / AF / OC (red = quiet, green = busy). Both tabs export as share images.
Predict a specific path with PSK Reporter + WSPR Live data, overlay a dotted great-circle bearing, and view 24-hour MUF forecasts using a solar-elevation model.
DX Cluster, POTA activators, a new SOTA sub-tab of live Summits on the Air activator spots straight from the SOTA database (no login needed β filter by band/mode or search by summit, callsign or reference, tap through to the SOTA map), Contest spots, and an "RBN" sub-tab that surfaces recent spots of YOUR own callsign via HamQTH's documented XML recent-activity feed β covering BOTH Reverse Beacon Network skimmer auto-spots (CW + digital) and DX cluster manual operator spots. Each RBN row tags its source as RBN or DXC and shows the spotter, frequency, band, mode, signal-to-noise ratio in dB, and CW speed, with each pickup labelled by how long ago you were heard (last 72 hours only, so an old spot never looks fresh). Free HamQTH account required for the RBN sub-tab (separate from QRZ.com). Band + continent filters on the DX tab, per-spot share images, clickable hyperlinks out.
Tell the world you are on the air. From Extra β Spots, announce a planned activation so chasers can diary it, or spot yourself live the moment you are on frequency β to POTA, SOTA, WWFF, GMA and the DX cluster, all from one announcement. A summit that is also a park goes out as a single post carrying both references. Each programme gets its own optional activation callsign, because the call you activate under is often not the one you log under (A41UX/P on a summit, or a club call) β and it is sent exactly as you type it, slash and suffix intact. Programmes that cannot carry what you are sending say so rather than quietly ignoring you: a DX cluster carries live spots only and has no notion of "later". Everything is queued rather than fired and forgotten, so you can post from a summit with one bar of signal and it goes out when coverage returns; a tick beside each programme shows exactly what happened to your last post.
Per-QSO themed PNG QSL card, code-rendered (no bundled artwork), theme-aware, with your callsign, grid, and contact details. Share or save to Photos.
100 rotating contextual hints covering every feature β delivered shuffle-deck style, β€ 2 per week, 3-day gap. Toggle off anytime in Settings.
One log across iOS and Android. Full offline core; network only for the features that need it. Dark / light theme everywhere.
Yousuf AL Balushi (A41UX) started his Ham Radio journey in November 2024 as an official member of The Royal Omani Amateur Radio Society (ROARS).
Ham Logging is the next step β a dedicated, powerful logging application built from the ground up for the modern amateur radio operator.
"There has to be a better way" β And now there is! π―