A radio receiver for RTL‑SDR sticks, on Windows and Android
PulseSDR is a program for listening to radio with an inexpensive RTL-SDR USB stick. It plays FM and AM broadcasts, airband and amateur radio, scans bands for activity, shows aircraft on a map, decodes a dozen kinds of digital signals and can write down what is said, all on your own computer or phone.
It is free for personal, non-commercial use. There is no account, no advertising and no tracking in the app, and it works without an internet connection.
Status: in testing. Downloads will be published on this page.
What it does
Listening
AM, FM and broadcast FM in stereo with the RDS station name and radio text, plus USB, LSB and CW for shortwave and amateur bands. You tune by clicking or dragging on the spectrum, zoom in on a signal and save stations you like. A noise blanker, noise reduction and an automatic notch filter help with difficult signals, and a Morse decoder reads CW.
Scanning
The scanner sweeps the ranges you choose, such as airband, marine or PMR446, and can hold several active channels at once so you hear them side by side. Voice detection skips empty carriers and noise. Each conversation can be recorded on its own, and a log shows what was heard and when. A favourites scan watches your saved stations instead.
Aircraft and maps
Aircraft from ADS-B on 1090 MHz appear on a map with their flight number, altitude, speed and track. The map works offline; with an internet connection it can show satellite imagery and add the airline, route and a photo. APRS stations and weather balloons can be shown on the same map.
Decoders
- DAB+ digital radio, with the station list, now-playing text and slideshow pictures
- APRS positions and messages
- ACARS and VDL2 messages from aircraft
- POCSAG and FLEX pagers
- Temperature and humidity sensors on 433, 868 and 315 MHz (inFactory and similar)
- RS41 radiosondes (weather balloons) with their flight track
- SSTV pictures, from the air or from a recording
- Morse code across a whole band at once
On Windows also: AIS ships, satellite passes, and pictures from Meteor weather satellites.
Speech to text
PulseSDR can write down what is said as you listen, and translate it. This runs on your computer or phone with Whisper or NVIDIA Parakeet models that you download once; no audio or text is sent anywhere. Transcripts can be wrong, especially when the signal is weak.
Recordings
Recordings are saved in a protected format with an inaudible watermark and play back in PulseSDR on the device that made them, with a waveform, the transcript and a translation. The library also keeps your saved stations, the scan history and the frequencies you muted or blocked.
Windows and Android together
The Windows version can share its RTL-SDR on your home network (rtl_tcp), so the Android app, SDR# or SDR++ can use it. On Android, listening carries on with the screen off, with lock-screen and headset controls.
Screenshots
What you need
- An RTL-SDR USB stick: the RTL-SDR Blog V4 or V3, or another stick with an R820T, R820T2 or R828D tuner.
- Windows 10 or 11, 64-bit. The USB driver is installed once with Zadig; PulseSDR shows you how.
- Android 8 or newer with USB-C (OTG) for the stick, or a receiver shared by PulseSDR on a PC in the same network.
- An antenna that suits the band. The small antenna that comes with most sticks is enough for FM and aircraft.
Download
| Platform | What | Status |
|---|---|---|
| Windows 10 / 11 | Installer and portable version | Not yet published |
| Android | Google Play | Not yet published |
When it is out, get PulseSDR only from this site or its official store listing.
Privacy and the law
The app has no account and no tracking. Recordings and transcripts stay on your device. When it is online it looks up public information such as aircraft photos and routes, and downloads maps and models; offline mode turns this off.
Receiving, recording and decoding radio is regulated differently in every country, and some transmissions may not be listened to, recorded or passed on. Use PulseSDR only in ways that are legal where you are.