Your radio stays
in the shack.
You don’t have to.

Powerful and reliable FT8 remote control

FT8 Hero is the easy way to run your FT8 station from your phone, and it is built to be trusted with it. Install one app beside WSJT-X or JTDX, scan a code, and you are done: the band, the decodes, the waterfall, calling CQ, answering, changing band and logging — all on your phone, from the sofa, the beach or the other side of the world. The rig never moves and nothing is opened on your router.

Free download · macOS and Windows · WSJT-X and JTDX
FT8 Hero: WSJT-X on the shack computer with the FT8 Hero app beside it, and the same station on a phone showing the Band tab while transmitting

The whole station, in your hand

Everything you would do at the desk, done from wherever you are. No remote desktop, no VPN, no walking back to the shack to change band. Powerful enough to run the whole QSO from your phone, reliable enough to leave the rig alone for the evening.

Illustration: the whole band in view

See the whole band

Every decode as it lands, with signal report, offset and time. Green is a CQ you can answer, orange is somebody calling you. A fifteen-minute activity map shows where the band is busy, and the live waterfall is one tap away.

Illustration: working stations from anywhere

Work them from anywhere

Tap a CQ to answer it, or tap CALL CQ and let them come to you. FT8 Hero presses your program’s own buttons on the shack computer, so the station behaves exactly as it would with your hand on the mouse.

Illustration: changing band without moving

Change band without moving

10 m gone quiet? Switch to 20 from your seat. FT8 Hero moves the band selector for you and checks the dial actually moved before it says so.

Illustration: every contact logged automatically

Logged before you look up

The Log QSO box is confirmed for you the moment a contact completes, and it goes straight to QSL World and QRZ Logbook — with propagation and weather in the comment. Nothing to type in later.

This is not screen sharing

Most ways of running a shack from a phone put a picture of your computer’s screen on it. FT8 Hero does something different, and it is the difference you feel.

Not a screen share

  • Streams a video of the whole desktop to your phone, all the time.
  • WSJT-X’s buttons are the size of a grain of rice; you pinch, zoom and miss.
  • Every tap crosses the internet as a picture and comes back as a picture. A slow link means a frozen screen.
  • Needs a remote-desktop account, an open port or a VPN, and a computer that stays unlocked.
  • The phone shows what the computer shows. Nothing is built for a thumb.

FT8 Hero

  • A small program sits beside WSJT-X, reads what it reports and presses its buttons for you. No video, ever.
  • Your phone gets a page made for a phone: the band, the decodes, one big button to call, one to stop.
  • A few kilobytes per update. It works on one bar of signal, and the picture is never out of date.
  • Nothing to open on your router, no account with a remote-desktop company, the computer can stay locked.
  • The live waterfall is there when you ask for it, and only then.

The radio is driven by WSJT-X, exactly as it is today. FT8 Hero is the first tool that gives the operator the controls without giving them the screen — simpler, lighter, and made for the phone in your hand.

Built for a phone held one-handed

Five tabs, no menus to hunt through. Every button tells you what it is doing, and the one that stops the transmitter is always the largest thing on the screen. Add it to your home screen and it opens full screen, like any other app.

FT8 Hero Band tab: FT8 decodes with a CQ in green and a station calling you in orange
Band

The activity map above, the decodes below. Green is a CQ you can answer, orange is a station calling you. Tap the frequency to change band.

FT8 Hero Controls tab: the six WSJT-X messages, Monitor, Decode, Tune and the band selector
Controls

All six standard messages, Monitor, Decode, Tune and Clear — plus who you are working, your report, and what is queued to go out next.

FT8 Hero Log tab: the session's contacts with QSL World and QRZ Logbook badges
Log

Every contact of the session, with a badge each for QSL World and QRZ so you can see a submission succeed — or fail — rather than assume it.

FT8 Hero Help tab: how it works and what happens when nobody is watching
Help

How it works, what happens when nobody is watching, and which version you are running — on the screen, not in a manual.

The real waterfall, when you want it

Tap Waterfall and you see what the shack sees: a live picture of the Wide Graph itself, carriers, birdies, QRM and all. On Windows nothing needs granting; on a Mac it asks once for Screen Recording.

It only runs while you are looking. Switch away, lock your phone or put the app in the background and the shack stops sending within seconds. Roughly 0.4 MB a minute while you watch, nothing when you don’t.

Want to spend no data at all? The activity map is drawn from the decodes that were arriving anyway, and costs nothing extra.

Illustration: the Earth, the station reachable from anywhere on it

How to use it

Five minutes, once. The app walks you through every step on its first run.

Install it on the shack computer

Download it free and install it on the computer that runs WSJT-X or JTDX. It sits beside your decoder and does not replace it: your program keeps decoding and talking to the radio exactly as it does now.

Point your decoder at it

In WSJT-X or JTDX open Settings → Reporting, set the UDP server to 127.0.0.1 on port 2237 and tick Accept UDP requests. That is the whole configuration. The app’s Diagnostics tab shows every connection turning green.

Let it press the buttons

On a Mac, allow Accessibility and Automation when asked: that is how FT8 Hero arms the transmitter and changes band with no extra rig setup. On Windows there is nothing to grant; just allow it through the firewall if Windows asks.

Scan the code

Open the Pair tab and point your phone at the QR code. That link is your station. Put it on your home screen and it opens full screen, like an app. No account, no password, nothing to install on the phone.

Go and do something else

Start a film and work the band from the sofa. Take the dog out and answer a CQ on the walk. Sit on the beach and let the station call for you. Wait at the airport, the dentist or the school gate with 20 m open in your hand. Tap a CQ to work it, CALL CQ to start calling, STOP TX to end it, and every contact logs itself before you have put the phone down.

Which program you run

FT8 Hero listens on the same UDP protocol WSJT-X defined, so it recognises your program from its own packets. There is nothing to choose and nothing to configure.

WSJT-X fully supported

Everything: answering, calling CQ, arming and stopping the transmitter, changing band without CAT, confirming the log box, and the waterfall. Operated on the air.

JTDX fully supported

The same controls, driven through JTDX’s own window rather than a lookalike of WSJT-X’s. Its controls, band selector and message boxes are read and operated directly.

MSHV watch only, for now

Decodes, station status and logging all arrive over the shared protocol and work today. The buttons do not: MSHV’s window has not been measured the way WSJT-X’s and JTDX’s have, and FT8 Hero will not click at a guess next to a transmitter.

You are still the control operator

Everything your station puts on the air is your responsibility, and FT8 Hero is written on that basis. Reliable means more than staying connected: it means the transmitter never runs without you. These are not settings buried in a menu — they are how it behaves.

It stops when nobody is watching

If your phone loses signal, your battery dies, or you simply close the page, the agent halts the transmission and switches WSJT-X off. It will not sit there keying every fifteen seconds into an empty room. You choose how long it waits.

Nothing transmits by accident

Only two actions put you on the air, and both say so: calling CQ, and tapping a station to work it. Nothing else — not the waterfall, not the activity map, not tapping a dot on the graph. Stopping is one large red button, always on screen.

Your station, your key

Each installation issues itself a private 256-bit key on first run. It is stored hashed on the relay, never in plain text, and compared in constant time. No accounts, no shared passwords, nothing of yours sitting in a database.

Nothing opened on your router

The shack computer dials out and collects whatever you have tapped in the same request. There is no port forwarding, no inbound connection, and nothing of yours listening on the open internet.

The waterfall is off unless you look

No frame is captured or sent unless the waterfall is on your screen. Look away and it stops within seconds — no background streaming, no data spent on a picture nobody is watching.

Revoke a link in one tap

Anyone holding your pairing link can key your transmitter, and the app tells you so plainly. If it ever gets out — a screenshot, a shared phone — one tap issues a new key and the old link stops working immediately.

Get FT8 Hero

Powerful and reliable FT8 remote control, free to download. Install it on the computer that runs WSJT-X or JTDX — there is nothing to install on your phone.

  Free download Read the setup guide

Windows 10 or later · macOS 11 or later, Apple Silicon and Intel · Linux · Works with WSJT-X 2.x and 3.0, and JTDX

Rather let the station work the band by itself while you watch it from here? Hamilton Auto FT8, from the same author, makes the contacts on its own and runs beside FT8 Hero on the same computer.

Questions

The ones worth answering before you install anything.

Q: Is this screen sharing or a remote desktop?

A: No. Screen sharing sends a video of your computer to the phone and makes you tap WSJT-X’s tiny buttons in it. FT8 Hero is a small program beside WSJT-X that reads what it reports and presses its buttons for you, and your phone gets a page designed for a phone. No video, a few kilobytes per update, nothing opened on your router, and the computer can stay locked. It is the first tool of its kind for FT8.

Q: Does it replace WSJT-X?

A: No. WSJT-X keeps doing everything it does now — decoding, sequencing, talking to your radio. FT8 Hero sits beside it, reads what it reports and presses its buttons for you. Your settings, your log, your setup, untouched.

Q: I run JTDX, not WSJT-X.

A: Then it runs JTDX. FT8 Hero works out which program your shack is running from the packets that program sends, and drives JTDX through its own window rather than assuming it looks like WSJT-X inside — which it does not. There is nothing to set. MSHV is recognised too, and everything it reports is shown, but its buttons are not pressed until its window has been measured.

Q: Do I need CAT control?

A: Not for anything except band changing. Watching the band, answering stations, calling CQ and logging all work without it. Changing band moves the radio only if WSJT-X already has rig control — exactly as it would if you clicked it yourself — and the app says so before you do it.

Q: Does it cost me data?

A: Very little. Watching the band and working stations is a few kilobytes at a time. The live waterfall is the only expensive part, about 0.4 MB a minute, and only while it is on your screen.

Q: Is it legal to operate remotely?

A: In most countries, yes, provided you remain the control operator and can stop the transmission at any time — which is what the halt and the unattended timeout exist for. Your licence conditions are yours to check; FT8 Hero is built to keep you able to comply.

Q: What if my phone dies mid-QSO?

A: The station stops. With nothing watching it — no phone, no browser, no command — the agent halts the transmission and disarms WSJT-X rather than leaving a rig transmitting unattended.

Q: Do I need an account?

A: No. Download it, install it, scan the code. Your copy issues itself a private key the first time it runs; there is nothing to sign up for and no password to forget. An account is optional: with one, you can open your station from any phone by signing in.

Q: Does it work on Windows?

A: Yes — the same app, driving WSJT-X through its own window, with the same phone page, in 64-bit and 32-bit builds. The installer is signed, so Windows installs it without a warning.

Q: Does it work with WSJT-X 3.0?

A: Yes, 3.0 included — the buttons FT8 Hero presses are the same. One thing to know: if you let the WSJT-X installer start WSJT-X for you when it finishes, WSJT-X runs with the installer’s administrator rights, and Windows then keeps any normal program, FT8 Hero among them, from pressing its buttons. FT8 Hero says so on the screen when it happens. Close WSJT-X and start it again from the Start menu, and everything works.

Q: Is it hard to set up?

A: No. One app on the shack computer, one setting in WSJT-X, one scan with the phone. The app walks you through it on its first run, and its Diagnostics tab shows each connection and what to change if one is red. Most people are on the air from the phone within five minutes.

Q: Where do my contacts go?

A: Into your WSJT-X log as always, and — if you want — straight to QSL World and to QRZ Logbook with your own API key. You can turn either off. Every submission shows you whether it actually succeeded.