PulseSDR

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.

PulseSDR on Windows, tuned to an FM station at 93.5 MHz, with the spectrum and waterfall
The Home page on Windows: an FM station at 93.5 MHz, its spectrum and the waterfall below it.

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

The ADS-B page: a list of aircraft, a satellite map of Poland with aircraft and the details of one flight
Aircraft received over ADS-B, on the satellite map, with the details of the selected flight.
The Scan page watching three saved stations, with the scanner controls on the left
The scanner watching saved stations: the one you hear is highlighted, the others show when they were last active.

What you need

Download

PlatformWhatStatus
Windows 10 / 11Installer and portable versionNot yet published
AndroidGoogle PlayNot 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.