CuteSDR is a free, open-source Software Defined Radio (SDR) receiver built with the Qt framework, designed to let you tune, visualize, and demodulate radio signals from a broad swath of the RF spectrum using compatible SDR hardware connected to your Mac.
What is CuteSDR?
CuteSDR is a graphical SDR front-end that turns compatible radio hardware into a full-featured receiver with a real-time spectrum analyzer and waterfall display. Developed by amateur radio enthusiast Moe Wheatley (AE4JY) and hosted on SourceForge, it sits squarely in the tradition of hobby-grade radio software: no subscription fees, no licensing games, just a compile-it-yourself (or grab-the-binary) ethos that the amateur radio community has always embraced. The "Cute" in the name is a wink at Qt, the cross-platform toolkit underpinning it — which also explains why the UI leans utilitarian rather than polished. In this world, that's a feature, not a bug.
What does CuteSDR do best?
CuteSDR's strongest suit is its combination of a clean, low-latency waterfall display and a reliable demodulation engine. The waterfall — a scrolling time-vs-frequency heat map — is the visual centrepiece. Glance at it for ten seconds and you'll spot carrier activity, signal fade, or interference you'd never catch by ear alone. Supported demodulation modes span AM, FM, USB, LSB, CW, and DSB, covering the everyday needs of most HF and VHF hobbyists without drowning you in options.
Where it earns genuine respect is in its DSP fundamentals. The filtering and AGC behave predictably — something that matters enormously when you're chasing a weak SSB signal under a noisy band. I've spent evenings parked on 40 metres watching the waterfall scroll while CuteSDR pulls readable voice out of signals that other front-ends rendered as mush. The controls are laid out logically: frequency entry, bandwidth selection, and mode all live within a few clicks of the main display, and the layout rarely gets in your way once you're oriented.
Is CuteSDR free?
Yes — completely free and open-source, distributed through SourceForge under an open licence. There are no tiers, no in-app purchases, and no "pro" upgrade. Being open source also means you can inspect the DSP code, build from source if you need a tweak, or adapt it for your own experiments — something no commercial SDR package can match.
Who should use CuteSDR?
CuteSDR is best suited to licensed amateur radio operators, shortwave listeners, and RF hobbyists who already own compatible SDR hardware and want a no-frills receiver on their Mac. If you're new to SDR and haven't bought hardware yet, read around the ecosystem first — hardware compatibility matters here, and CuteSDR has a narrower focus than some newer front-ends.
- Want a stable, open-source receiver with zero ongoing cost
- Prioritise DSP correctness over a slick, themed interface
- Are already comfortable with SDR concepts — bandwidth, IF, demodulation modes
- Like the option to read or modify the underlying source
If your priority is a polished, plug-and-play experience with broad hardware support out of the box, you may find yourself migrating fairly quickly.
How does CuteSDR compare to GQRX?
GQRX is the comparison that comes up most for Mac SDR users. Both are free and open-source, both show a spectrum waterfall, and both cover the main demodulation modes. The meaningful difference is scope and cadence: GQRX is built on GNU Radio, giving it broader hardware support and a more actively maintained release cycle. CuteSDR is leaner — easier to reason about when you're tracing a DSP problem — but its update pace has quieted in recent years.
SDR++ deserves a mention too: it ships a noticeably more contemporary UI, handles a wide hardware roster, and has become many hobbyists' first install on Apple Silicon Macs. CubicSDR sits between CuteSDR's minimalism and GQRX's feature depth. None of these is a wrong choice. CuteSDR occupies the "trusted, well-understood, no surprises" corner — the app you return to at 3 a.m. during a DX contest when the newer tool is being temperamental.