HamStream is ham radio control software for amateur radio operators. The moment a station is spotted you see their callsign, country, distance, bearing and QRZ profile — automatically, right in front of you. Your radio controller reads frequency, mode and S-meter in real time. No alt-tabbing. No interruption. Just operate.
The moment a station is spotted you know exactly who they are, where they are, and how far the signal has travelled — without touching a keyboard. Every piece of data you need to decide whether to call, right there on screen. If you also stream, your audience sees it all too.
Connect to any AR-Cluster, CC Cluster, or DX Spider server of your choice — just enter the hostname. The moment a station is spotted, their callsign, country, distance, bearing, and band appear instantly — no browser tab, no alt-tab, just there.
HamStream fetches the spotted operator's name, photo, city, grid square, licence class and DXCC entity from QRZ automatically. Everything you need to decide whether to call, in one card.
Exact distance in km and miles, bearing from your QTH, and a live great-circle minimap showing the propagation path — so you know immediately how far the signal has travelled.
Star any callsign. The moment they're spotted on any frequency or band, HamStream fires an immediate alert — so you never miss a friend, a rare entity, or a sought-after prefix.
Click any spotted callsign and HamStream instantly populates your logging software — callsign, frequency and mode filled in automatically. Compatible with N1MM+, Log4OM, DXKeeper, Logger32, StationMaster Pro and Ham Radio Deluxe via UDP.
HamStream acts as a full ham radio controller — connects to your rig via serial CAT, CI-V, HAMLIB, or directly to FlexRadio SmartSDR and Apache Labs ANAN (via Thetis). Reads VFO A & B, mode, filter, AGC, S-meter and PTT in real time. Click any DX spot to tune your radio instantly.
HamStream watches your radio's live frequency and compares it against every incoming cluster spot. Matching station spotted? The QRZ card loads automatically. One click tunes your radio to the exact frequency and fires the callsign, frequency and mode straight into N1MM+, Log4OM, DXKeeper, Logger32, StationMaster Pro or Ham Radio Deluxe — cluster to log in a single tap, without breaking your concentration.
Want to share it with an audience? Add HamStream as a Browser Source in OBS or StreamLabs. Everything on your screen — DX spots, operator info, frequency, waterfall — goes live automatically.
If you stream, HamStream also shows live viewer count, gift notifications, follow alerts, and Twitch chat frequency requests — so your audience feels part of the contact.
These interactive mockups show exactly what HamStream puts in front of you — live waterfall, real-time frequency, DX spots and operator data as they happen. This is what you see at your desk while you operate.
Want to see more? Browse real screenshots from every feature area.
HamStream is ham radio control software that works with any radio that has a CAT or CI-V serial port — including Yaesu, Icom, Kenwood, FlexRadio and Apache Labs ANAN. If your model isn't listed, it will very likely still work via HAMLIB. Over 600 radios supported.
Any radio supported by HAMLIB — over 600 models including Elecraft, Ten-Tec, Alinco, Jupiter, and more. Run rigctld locally and point HamStream at it. HamStream auto-detects whether rigctld is installed and running, showing a live status indicator with setup guidance if needed.
Connect to any DX cluster server worldwide. HamStream monitors spots in real time and fires a callsign card when a station is spotted within your chosen frequency window. Supports multiple simultaneous cluster connections.
When a station is spotted, HamStream automatically looks them up on QRZ.com and pulls their profile photo, full name, city, DXCC entity, grid square, and licence class — displayed in the spot card.
Display your live viewer count in the overlay, show gift notifications with the sender's name, fire follow alerts, and display chat messages as frequency requests — all styled to match the HamStream aesthetic.
Monitor your Twitch chat for frequency requests. When a viewer types a frequency in chat, it appears as an overlay card for you to acknowledge. Follows and subscriptions can also be surfaced as alerts.
Click any spotted callsign and HamStream pushes the callsign, frequency and mode directly into your logging software — ready to log the contact with zero typing. Works out of the box with the most popular contest and general logging applications.
Download and run the Windows installer. HamStream runs as a small local server on your shack PC — no cloud required, no account, your data stays on your machine.
Select your radio make, model and COM port in Settings. Click Test Connection to confirm. Works with Yaesu, Icom, Kenwood, FlexRadio and any CAT rig.
Enter your nearest cluster server. HamStream connects automatically and monitors spots in real time, filtered to your frequency window and your callsign's QTH.
Open the display in your browser. DX spots appear the moment they're posted — callsign, country, distance, bearing and QRZ profile, all fetched automatically.
Also streaming? Add http://localhost:5000/display as a Browser Source in OBS and everything appears on screen for your audience too.
One price, one licence — whether you use it purely as a DX companion at your desk, as a streaming overlay, or both. Updates are free for the first year, then just £5/year if you want them.
Secure payment via PayPal
Existing licence holders only
Your software keeps working exactly as before — forever. The £5/year is only for downloading new updates. If you're happy with your current version, you never need to pay again.
Run HamStream on your shack PC, a portable laptop, and a spare machine. All three are covered by one £19.99 licence, each tied to its Machine ID.
Each download is issued to your callsign and verified against your licence key. Shared installer files are useless without a matching key — and each key only works on its registered Machine ID.
Windows 10 and Windows 11 (64-bit), and Raspberry Pi OS (Bookworm or Bullseye) on any Pi 3B+ or newer. On Pi, HamStream installs via a one-line terminal command and runs as a background service — open the interface from any browser on your network.
No. HamStream runs entirely on your local network. Only the DX cluster and QRZ features require internet access, and both are optional.
A free QRZ account is enough for basic lookups. A QRZ XML subscription unlocks photos and full data. HamStream works without QRZ at all — the spot card just shows less detail.
Yes. Without a cluster connection, HamStream still shows your frequency, mode, band, S-meter, and radio feeds in real time. The spot card simply doesn't appear.
No — just hit "Auto Detect" in the Radio settings. HamStream scans your ports, tries common baud rates, and asks your radio to identify itself via CAT. Yaesu, Kenwood and Icom models report their own hardware ID, so HamStream fills in the model automatically. FlexRadio users can use "Find on Network" to locate the radio's IP address without any manual configuration.
If your radio supports CAT control (serial or CI-V) it will very likely work. The HAMLIB backend covers hundreds of additional models. Get in touch and we'll confirm.
Open HamStream, go to Settings → Licence. Your Machine ID is displayed there — copy and paste it into the licence portal when purchasing.
Nothing changes for the software you have installed — it continues to work exactly as before, forever. You just can't download new versions until you renew for £5. Renew any time at the Downloads page.
Not at all. Many operators run HamStream purely as a DX companion — real-time cluster spots, QRZ lookups, distances and propagation paths on their screen while they operate. Streaming is an optional extra, not a requirement.
No. Each installer download is signed to your callsign and requires a valid licence key + matching Machine ID to activate. A copy shared with someone else will not activate on their machine.
Yes. HamStream works alongside WSJT-X, JTDX and other digital mode software. It reads your radio's frequency via CAT control — so as you tune across FT8 spots the DX cluster card updates automatically. One-click logging also pushes callsigns directly into compatible logging software via UDP.
Yes. HamStream runs on Windows, macOS and Raspberry Pi, making it ideal for portable operation. On a Pi it runs headlessly as a background service — open the display on any laptop or tablet connected to the same hotspot. No monitor required on the Pi itself.
HamStream includes a built-in 7-day free trial — just download and run, no account or key required. The trial is time-verified against NTP so clock changes don't work. After 7 days a watermark appears on the stream display; a £19.99 perpetual licence removes it permanently.
Any AR-Cluster, CC Cluster or DX Spider server worldwide — just enter the hostname and port. Default configuration includes popular UK and US nodes. You can run multiple cluster connections simultaneously to aggregate spots from different networks including the Reverse Beacon Network (RBN).
Yes. HamStream is both a DX cluster companion and a full ham radio controller. It connects via serial CAT, Icom CI-V, HAMLIB/rigctld, FlexRadio SmartSDR TCP, or Apache Labs ANAN (Thetis). It reads VFO A and B frequency, mode, filter, AGC, S-meter and PTT in real time, and lets you tune your radio from the DX spots table with one click. It's ham radio control software designed to stay visible on screen as you operate.
They serve different purposes but complement each other well. OpenHamClock is a real-time clock and solar/propagation overview display — great for at-a-glance greyline and band condition data. HamStream is live DX cluster software that adds real-time DX spots, automatic QRZ operator lookups, full radio CAT control, one-click logging, and an optional OBS streaming overlay. Both run on Raspberry Pi. Many operators run both: OpenHamClock for solar and propagation overview, HamStream for live DX spots, radio control and operator data.