RF Analyzer

In-app purchases
3.8
1.01K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

RF Analyzer turns your Android device into a real-time spectrum analyzer for Software Defined Radio (SDR). Visualize and listen to radio signals around you - from amateur radio to broadcast signals and beyond.

Whether you're a curious beginner or a seasoned ham, RF Analyzer offers a hands-on, interactive way to explore radio signals.

FEATURES

- Works with HackRF, RTL-SDR, or pre-recorded IQ files
- View live spectrum (FFT) and waterfall plots
- Demodulate AM, FM, SSB, and CW signals
- Record raw IQ samples for offline analysis
- A responsive and modern Material Design interface
- Scroll, zoom, and tune through the bands
- Built-in context-aware help and a full offline in-app manual

PRICING

You can try all features for free with a 7-day trial and up to 60 minutes of analyzer usage.

If you like it, a one-time in-app purchase unlocks the full version - no subscriptions, no accounts, no ads.

This app is a hobby project, built with passion and countless hours of work. Supporting the app helps me continue developing and improving it. Thank you! 🙏

REQUIREMENTS

- Android phone or tablet (with USB OTG support)
- Supported SDR hardware (HackRF or RTL-SDR)
- Note: The RTL-SDR Blog v4 is fully supported when enabling the 'Allow Out-of-Bound Frequency' setting in the app.
- USB OTG adapter (USB-A female to USB-C for modern phones)

LEARN MORE

Want to go deeper? The full user manual is available with signal identification tips, ham radio basics, and more: https://demantz.github.io/RFAnalyzer/

Have fun exploring, learning, and listening to radio signals :)

73!
- Dennis (DM4NTZ), Heidelberg, Germany


LICENSE

This application is released under the GNU General Public License v2. It is free software and the source code is available on GitHub.

LEGAL ISSUES

Please note that I am not responsible for any legal issues caused by the usage of this application. Be responsible and comply with your local law!
Updated on
Aug 21, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

3.8
858 reviews
don t
January 10, 2023
Works for a few seconds then static. I downloaded the rtl-str driver and said it installed correctly. Then I downloaded RF analyzer. Set it up properly, but the only station I could get was 1 FM, and 1 WX. Everything else was static. And then it would only work for a few seconds and disconnect. I'm on a galaxy s21 ultra so it couldn't be the phone. I guess it's time to give up.
4 people found this review helpful
Did you find this helpful?
RF Analyzer
August 20, 2025
Hmm this might be an issue with a loose USB connection (at least the disconnect part). About the static I'm unsure.. do you have similar issues in other SDR apps? It could also be that the dongle is faulty. Btw, I've updated the app and you could try with the new 2.0 version. I've reworked most parts of the app and maybe this solves your issue.
Rafal Firlag
September 2, 2025
Really nice app, however channel memory, step programming (6.25, 12.5 kHz etc.) and scan of banks as well as search from frequency to frequency would be very helpful.
Did you find this helpful?
RF Analyzer
September 3, 2025
Cool that you like it! Channel memory is coming soon. Scanning/Sweeping is planned eventually but there are other things I'd like to add first. About step programming: The tuning wheel does fixed steps, but they are not configurable yet. I want to make this a setting in the future so that everyone can customize this to their needs.
Aaron Cavanaugh
September 3, 2025
Please add channel list creator via an auto scan feature, also add mp3 recording. For 5 stars add an overlay for band identification like in sdr++ (along with tips on how to decide the signal that is found)
Did you find this helpful?

What’s new

RF Analyzer 2.0 is here!

The app has been completely rewritten from scratch. It now features a modern
Material Design UI, a more powerful and intuitive interface, and improved
performance across the board.

- Support for demodulation while app is in the background
- Improved stability, demodulation and recording features
- Integrated user manual and contextual help
- Added support for RTL-SDR Blog v4