RF Analyzer

In-app purchases
3.8
1.02K 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, Airspy, HydraSDR 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, RTL-SDR, Airspy or HydraSDR)
- Note: The RTL-SDR Blog v4 is fully supported.
- USB OTG adapter (USB-A female to USB-C for modern phones)
- This is not necessary for SDRs with USB-C connector (e.g. the HydraSDR)

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
Oct 7, 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
865 reviews
Aaron
September 17, 2025
Was disappointed of the switch to a paid app. Spent a few days thinking about it and concluded I'm just going to pay for it since it's a one time and it's still the best option for android. Perfect for portable use.
Did you find this helpful?
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.
1 person found this review 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 Version 2.1
- Support for Airspy SDR
- Support for HydraSDR RFOne SDR
- Added Rational Resampler: Demodulation of arbitrary sample rates is now possible
- Switched audio output sample rate from 31250 Hz to 48000 Hz
- Automatically disable any Frequency restrictions when RTL-SDR Blog v4 is connected
- Multiple Bug fixes for app crashes and freezes

App support

About the developer
Dennis Mantz
rfanalyzerapp@gmail.com
Handschuhsheimer Landstraße 52 69121 Heidelberg Germany
undefined

Similar apps