JS8 Firefly Downloads & RevenueJS8 Firefly · App Store
3 days old
JS8 Firefly is #37 in Utilities Paid in United States and charting in 2 of 30 countries we track.
Updated 8 Nov 2026 · rankings refresh through the day
DeveloperNathan Rigg
CategoryUtilities
Price4.99 USD
Released
Rating★ 0.0 (0)
Version1.0.1
Age rating4+
First seen by us
7 Nov 2026
Full timeline · 4 events
- 📦JS8 Firefly updated to version 1.0.2Refreshed App Store screenshots and a small text update in Settings. No changes to receiving, transmitting or rig control.
- 🆕JS8 Firefly first spotted by AppInsider#19 in Top Paid · All Apps · Indonesia
- 📦JS8 Firefly version 1.0.1New: Watch List. In Settings > Watch List, add the callsigns, @GROUPs (like @ARES) and words you care about, and give each one its own color. Whenever they show up in Band Activity, Chat or Stations they glow, so you can spot a friend, your net or a keyword at a glance, and the app can alert you while it runs in the background.
There are seven colors to choose from, including crimson for urgent words like EMERGENCY.… more - 🆕JS8 Firefly released on the App Store
Collected from the stores by AppInsider since we first spotted the app. Dates are when we saw each change.
Rating
0.0 ★
0 ratings
Measured
Best rank now
#37
Measured
JS8 Firefly on the App Store
App details
App ID
6826502289
Publisher
Nathan Rigg
On the store since
Nov 2026
Under a year
Minimum OS
iOS 17.0+
iPhone XS and later
Devices
iPhone · iPad
Universal purchase
Content rating
4+
Languages
1
EN
Size
9 MB
Also listed in
Reference
Where JS8 Firefly's downloads come from Modelled
Last 30 days: organic search, browsing the store, features and paid ads.
Where it ranks now
Every top chart it appears in across 30 countries.
| Country | Charts | Rank |
|---|---|---|
| UtilitiesPaid | #37 | |
| UtilitiesPaid | #18 |
Apps near JS8 Firefly on the chart
Utilities Paid, around #37.
Ratings
App Store, worldwide.
Rating
0.0 ★
0 ratings
Measured
Ratings
0
Measured
About JS8 Firefly
JS8 Firefly is a JS8 client for amateur radio operators. Connect your iPhone or iPad to your HF radio and you can chat keyboard-to-keyboard, send heartbeats and leave store-and-forward messages with JS8 stations around the world, all from your pocket.
Its JS8 modem is written from scratch in Swift and checked against JS8Call's original code, so it works with any JS8Call station on all five speeds: Slow, Normal, Fast, Turbo and Ultra.
RECEIVE AND DECODE
• Decodes all five speeds at once
• Live waterfall with every decode labeled on it; tap a signal to tune to it
• Band activity, with directed messages to you highlighted
• Watch list: pick callsigns, @GROUPs and words, each in its own color, and they glow wherever they appear, with an optional alert in the background
• Stations heard, with grid, distance, bearing and signal report
• Set your grid square from GPS with one tap, or keep it updated as you move
FULL JS8 MESSAGING
• Directed queries: SNR?, GRID?, INFO?, STATUS?, HEARING?, QUERY MSGS and more
• Automatic replies, just like JS8Call
• Heartbeats and acknowledgements, CQ, groups, relays and compound callsigns
• Inbox and store-and-forward: receive MSG messages and hold messages for other stations
• Follow every conversation on the band, or just the one on your offset
MADE FOR PORTABLE OPERATING
• Digirig Lite over USB-C, with PTT keyed by a tone on the right audio channel
• QRP Labs QMX and QDX plug straight in for audio, and PTT switches to VOX for you
• Rig control over your network through Hamlib rigctld or flrig, so the app can set the radio's frequency
• Save your own frequencies with labels, like your local net or a sked
• Keeps receiving in the background and notifies you when a message is for you
• Levels panel for setting receive and transmit audio, with a Tune button
FREE AND OPEN SOURCE
No ads, no accounts, no tracking. JS8 Firefly is free software under the GNU GPL v3, built on the work of JS8Call by Jordan Sherer, KN4CRD, and its contributors. It is not affiliated with the JS8Call project. The source code is at github.com/NR5P/js8-firefly.
WHAT YOU NEED
• An amateur radio license to transmit. Anyone can listen.
• An HF radio and an audio interface such as a Digirig Lite, or a radio with built-in USB audio such as the QRP Labs QMX
• No rig control (CAT) over USB: iOS doesn't let apps open a USB serial port, so a USB cable carries audio but can't change the radio's frequency. Set the frequency on the radio, or run Hamlib rigctld or flrig on a computer on your network.
• (tr)uSDX owners: the radio's USB port carries no audio, so plugging it straight in will not work. Use an audio interface such as a Digirig Lite with Digirig's uSDX cable. This setup has not been fully tested yet, so before going on the air, check into a dummy load that it keys, sounds clean and returns to receive.
• A setup guide for the QMX and Digirig Lite is at nr5p.com/js8-firefly.html
Its JS8 modem is written from scratch in Swift and checked against JS8Call's original code, so it works with any JS8Call station on all five speeds: Slow, Normal, Fast, Turbo and Ultra.
RECEIVE AND DECODE
• Decodes all five speeds at once
• Live waterfall with every decode labeled on it; tap a signal to tune to it
• Band activity, with directed messages to you highlighted
• Watch list: pick callsigns, @GROUPs and words, each in its own color, and they glow wherever they appear, with an optional alert in the background
• Stations heard, with grid, distance, bearing and signal report
• Set your grid square from GPS with one tap, or keep it updated as you move
FULL JS8 MESSAGING
• Directed queries: SNR?, GRID?, INFO?, STATUS?, HEARING?, QUERY MSGS and more
• Automatic replies, just like JS8Call
• Heartbeats and acknowledgements, CQ, groups, relays and compound callsigns
• Inbox and store-and-forward: receive MSG messages and hold messages for other stations
• Follow every conversation on the band, or just the one on your offset
MADE FOR PORTABLE OPERATING
• Digirig Lite over USB-C, with PTT keyed by a tone on the right audio channel
• QRP Labs QMX and QDX plug straight in for audio, and PTT switches to VOX for you
• Rig control over your network through Hamlib rigctld or flrig, so the app can set the radio's frequency
• Save your own frequencies with labels, like your local net or a sked
• Keeps receiving in the background and notifies you when a message is for you
• Levels panel for setting receive and transmit audio, with a Tune button
FREE AND OPEN SOURCE
No ads, no accounts, no tracking. JS8 Firefly is free software under the GNU GPL v3, built on the work of JS8Call by Jordan Sherer, KN4CRD, and its contributors. It is not affiliated with the JS8Call project. The source code is at github.com/NR5P/js8-firefly.
WHAT YOU NEED
• An amateur radio license to transmit. Anyone can listen.
• An HF radio and an audio interface such as a Digirig Lite, or a radio with built-in USB audio such as the QRP Labs QMX
• No rig control (CAT) over USB: iOS doesn't let apps open a USB serial port, so a USB cable carries audio but can't change the radio's frequency. Set the frequency on the radio, or run Hamlib rigctld or flrig on a computer on your network.
• (tr)uSDX owners: the radio's USB port carries no audio, so plugging it straight in will not work. Use an audio interface such as a Digirig Lite with Digirig's uSDX cable. This setup has not been fully tested yet, so before going on the air, check into a dummy load that it keys, sounds clean and returns to receive.
• A setup guide for the QMX and Digirig Lite is at nr5p.com/js8-firefly.html
Latest updates
1.0.2
Refreshed App Store screenshots and a small text update in Settings. No changes to receiving, transmitting or rig control.
1.0.1
New: Watch List. In Settings > Watch List, add the callsigns, @GROUPs (like @ARES) and words you care about, and give each one its own color. Whenever they show up in Band Activity, Chat or Stations they glow, so you can spot a friend, your net or a keyword at a glance, and the app can alert you while it runs in the background.
There are seven colors to choose from, including crimson for urgent words like EMERGENCY.