Best RTL-SDR Dongles for rtl_433 and Home Assistant: 12 RTL-SDR Blog, Nooelec NESDR and ADS-B Receivers Compared (Buying Guide)

⚠️ Affiliate Disclosure: This post contains Amazon affiliate links. If you purchase through our links, we may earn a small commission at no extra cost to you. Every product below was checked against its live Amazon listing before publishing. Prices change often, so we don’t list them here. Tap any Buy Here button to see the current price on Amazon.
Ultimate Buying Guide

📻 Best RTL-SDR Dongles for rtl_433 and Home Assistant

12 RTL-SDR Blog, Nooelec NESDR and specialist SDR receivers compared, for decoding 433MHz, 315MHz and 915MHz sensors into Home Assistant.

✅ 12 Picks Reviewed ✅ rtl_433 Ready ✅ TCXO and Bias Tee Explained ✅ Home Assistant via MQTT

An RTL-SDR is a cheap USB receiver built on the RTL2832U chip that turns a PC or Raspberry Pi into a wideband radio. For smart homes its killer app is rtl_433, an open-source decoder that listens on the 433.92MHz, 315MHz, 868MHz and 915MHz ISM bands and turns hundreds of weather stations, thermometers, door sensors, tyre pressure sensors and remotes into JSON or MQTT messages. Feed those into Home Assistant and every cheap wireless sensor in range becomes a local, cloud-free entity.

This guide continues our 433MHz and sub-GHz smart home series after the 433MHz RF bridges and RF/IR hubs guide. If you want to build your own transmitters and receivers instead, see our 433MHz RF transmitter and receiver modules guide. We only included listings with an Add to Cart button and checked each ASIN against the live page. Note that the newer RTL-SDR Blog V4 was not available as a verified brand listing on Amazon US during our check (only an unbranded clone with 8 ratings), so the V3 leads this guide.

💡 Reality check before you buy: RTL-SDR dongles are receive only: they can read sensors and remotes but cannot send commands, so pair one with an RF bridge if you need to control devices. Check your sensor’s band: US gear is commonly 433MHz, 315MHz or 915MHz (Ambient Weather, Ecowitt and La Crosse often use 915MHz in the US), while European sensors use 433MHz or 868MHz, and rtl_433 only listens to the frequency you set (it can hop between bands). One dongle tunes one band at a time, so a mixed 433MHz and 915MHz house may need two. Long USB extension cables help a lot, because Raspberry Pi and USB 3 ports radiate noise right into 433MHz. Rolling-code and encrypted devices (alarm panels, car keys) are not decoded, and you should only monitor equipment you own.
Table of Contents
  1. Quick Comparison: All 12 RTL-SDR Dongles
  2. How to Choose an RTL-SDR for rtl_433
  3. Detailed Reviews: All 12 RTL-SDR Dongles
  4. Which One for Which Job
  5. RTL-SDR vs RF Bridge vs ESP32 433MHz Receiver
  6. Frequently Asked Questions
  7. Final Verdict: Best RTL-SDR Dongles for rtl_433

📻 Quick Comparison: All 12 RTL-SDR Dongles

ProductTypeTuner / RangeKey Specs (from listing)Best ForRatingBuy
🥇 RTL-SDR Blog V3 + Dipole KitDongle + antenna kit500kHz to 1.7GHz, RX only1PPM TCXO, bias tee, SMA, aluminium caseBest Overall4.4 (6,500)Buy Here →
📦 Nooelec NESDR SMArt v5 BundleDongle + 3 antennas + base100kHz to 1.75GHz0.5PPM TCXO, SMA, aluminium enclosureBest Starter Bundle4.2 (4,000)Buy Here →
🖥️ RTL-SDR Blog V3 (Dongle Only)Dongle only500kHz to 1.7GHz, RX only1PPM TCXO, bias tee, SMAPi and Home Assistant hubs4.6 (3,140)Buy Here →
🔷 Nooelec NESDR SMArt v5 (Dongle)Dongle only100kHz to 1.75GHz0.5PPM TCXO, SMA, aluminium enclosureNooelec fans4.5 (2,883)Buy Here →
⚡ NESDR SMArTee v2 BundleDongle + 3 antennas + baseRTL2832U + R820T2Integrated bias tee, 0.5PPM TCXO, SMAPowered LNAs4.4 (652)Buy Here →
💰 NESDR Mini 2+ TCXODongle + antenna + mountRTL2832U + R820T20.5PPM TCXO, female SMA adapterBudget TCXO4.4 (1,119)Buy Here →
🔹 NESDR Nano 3Tiny dongleRTL2832U + R820T20.5PPM TCXO, SMA and MCX, heatsinkCrowded USB ports4.3 (153)Buy Here →
🪙 NESDR Mini (R820T)Dongle + antennaRTL2832U + R820TMCX input, ESD-safe antenna inputLowest cost entry4.3 (1,910)Buy Here →
🔌 RTL-SDR Blog V3 USB-CDongle only, USB-C500kHz to 1.7GHz, RX only1PPM TCXO, bias tee, SMAUSB-C laptops and phones4.6 (21)Buy Here →
📱 NESDR Nano 3 OTG (USB-C)Tiny dongle + OTG kitRTL2832U + R820T23 OTG adapters, nano antenna, heatsinkAndroid and portable4.0 (137)Buy Here →
✈️ AirNav Radar FlightStickADS-B stick1090MHz filteredBand pass filter, amplifier, ESD protectionPlane tracking4.4 (569)Buy Here →
🛰️ Nooelec GOES Satellite BundleSatellite kitIncludes NESDR SMArTee XTRKit for LRIT, HRIT and HRPTSatellite imagery4.5 (112)Buy Here →

Specs and features are taken from each product’s Amazon listing title and bullets. Ratings and review counts were as shown on the listing at the time of writing.

🔍 How to Choose an RTL-SDR for rtl_433

🎯

Insist on a TCXO

A temperature compensated oscillator (1PPM or 0.5PPM) stops the tuned frequency drifting as the dongle warms up, which keeps narrow 433MHz sensor signals decoding reliably 24/7.

📡

Plan the antenna

Antenna placement matters more than the dongle. A tuned quarter-wave or dipole near a window, on a USB extension cable, beats a bigger dongle sitting behind a Pi.

🔌

Connector and size

SMA connectors are easiest to find antennas for; MCX needs adapters. Nano designs fit crowded USB ports; USB-C versions suit modern laptops and phones.

⚡

Bias tee or not

A bias tee powers a mast-head LNA or filter through the coax. RTL-SDR Blog V3 has an activatable one; the SMArTee has it built in.

🧭

Match the job

General dongles suit rtl_433. ADS-B sticks with 1090MHz filters block 433MHz, so use them only for plane tracking.

🏆 Detailed Reviews: All 12 RTL-SDR Dongles

🥇 BEST OVERALL RTL-SDR FOR RTL_433

1. RTL-SDR Blog V3 R860 Dongle With Multipurpose Dipole Antenna Kit

⭐ 4.4/5 from 6,500 ratings · R860 + RTL2832U, 1PPM TCXO
1PPM
TCXO OSCILLATOR
1.7GHz
UPPER TUNING LIMIT
Bias Tee
ACTIVATABLE
6,500
AMAZON RATINGS
Buy on Amazon →
RTL-SDR Blog V3 R860 RTL2832U SDR dongle with multipurpose dipole antenna kit

The RTL-SDR Blog V3 is the dongle most rtl_433 guides are written around, and this bundle adds the brand’s multipurpose dipole antenna kit. Per the listing it uses the R860 tuner with the RTL2832U, a 1PPM TCXO, an SMA connector, an aluminium shielded case with a thermal pad and an activatable bias tee. It tunes from 500kHz to 1.7GHz with up to 3.2MHz of bandwidth (2.4MHz stable), and HF below 24MHz works in direct sampling mode with reduced performance. The listing is clear that RTL-SDR dongles are receive only. Integration: plug it into a Raspberry Pi or mini PC running rtl_433, which decodes 433.92MHz, 315MHz, 868MHz and 915MHz weather sensors, door sensors and remotes, then publish to Home Assistant over MQTT. Telescope the dipole elements to around 17cm each for 433MHz. 4.4 stars from 6,500 ratings.

✅ Pros
  • Stable 1PPM TCXO, so 433MHz decoding does not drift
  • Dipole kit covers 433, 868 and 915MHz with adjustment
  • Huge user base and documentation
❌ Cons
  • Receive only, cannot transmit commands
  • Dipole kit not suited to HF or permanent bad-weather use per listing
🎯 Verdict: The default dongle for an rtl_433 to Home Assistant bridge.

👉 Check Price on Amazon →

📦 BEST STARTER BUNDLE

2. Nooelec NESDR SMArt v5 RTL-SDR Bundle With 3 Antennas

⭐ 4.2/5 from 4,000 ratings · 100kHz to 1.75GHz, 0.5PPM TCXO
0.5PPM
TCXO
100kHz
LOWER LIMIT
3
ANTENNA MASTS
4,000
AMAZON RATINGS
Buy on Amazon →
Nooelec NESDR SMArt v5 RTL-SDR bundle with antennas and magnetic base

Nooelec’s NESDR SMArt v5 bundle is the most complete box to open on day one. The listing includes the dongle, a magnetic antenna base with a 2m RG-58 feed cable and three antenna masts, including a telescopic one you can tune for 433MHz. Nooelec claims improved HF and VHF/UHF SNR versus RTL-SDR v3 and a range of 100kHz to 1.75GHz with up to 3.2MHz bandwidth; HF below 25MHz uses direct sampling and needs a suitable antenna. It lists ADS-B, AIS, NOAA and GOES weather satellite reception among its uses and is built in the USA and Canada with a 2-year warranty. Integration: standard RTL2832U device, so it works with rtl_433, SDR++, GQRX and SDR# on Windows, macOS, Linux and Android. 4.2 stars from 4,000 ratings.

✅ Pros
  • Magnetic base and telescopic mast in the box
  • 0.5PPM TCXO and 2-year warranty
  • Wide 100kHz to 1.75GHz range
❌ Cons
  • Lower average rating than the RTL-SDR Blog kit
  • Telescopic whip needs tuning for each band
🎯 Verdict: The easiest all-in-one kit for a first SDR desk setup.

👉 Check Price on Amazon →

🖥️ BEST FOR RASPBERRY PI RTL_433 SERVERS · ⭐ 4.6/5

3. RTL-SDR Blog V3 R860 RTL2832U Dongle Only

R860 tuner, 1PPM TCXO, SMA, bias tee, aluminium case · 3,140 ratings
Buy Here →
RTL-SDR Blog V3 R860 RTL2832U software defined radio dongle only

Same RTL-SDR Blog V3 hardware as our top pick, sold as the dongle only. Per the listing it has the R860 tuner, 1PPM TCXO, SMA connector, aluminium case with thermal pad and activatable bias tee. Buy this if you already own a 433MHz antenna, or if you are adding a second dongle so one can run rtl_433 on 433MHz while another watches 915MHz or ADS-B. It has the highest rating in this guide at 4.6 stars from 3,140 ratings.

✅ Pros: Highest rated pick here; ideal second dongle.
❌ Cons: No antenna included.
🎯 Verdict: Best value when you already have antennas.
🔷 BEST NOOELEC DONGLE ONLY · ⭐ 4.5/5

4. Nooelec NESDR SMArt v5 RTL-SDR Dongle

0.5PPM TCXO, SMA input, aluminium enclosure, R820T2 (R860) · 2,883 ratings
Buy Here →
Nooelec NESDR SMArt v5 RTL-SDR dongle in aluminum enclosure

The NESDR SMArt v5 without the antenna bundle. The listing describes a 0.5PPM TCXO, SMA input and an aluminium enclosure built around the RTL2832U and R820T2 (R860) tuner, covering 100kHz to 1.75GHz. It shares the bundle’s claims of better HF and VHF/UHF SNR than RTL-SDR v3. For rtl_433 it behaves like any RTL2832U dongle. 4.5 stars from 2,883 ratings.

✅ Pros: Tight 0.5PPM TCXO and slim aluminium case.
❌ Cons: Antennas sold separately.
🎯 Verdict: A strong alternative to the RTL-SDR Blog dongle.
⚡ BEST FOR POWERED LNAS AND FILTERS · ⭐ 4.4/5

5. Nooelec NESDR SMArTee v2 Bundle With Integrated Bias Tee

Integrated bias tee, 0.5PPM TCXO, SMA, antenna base and 3 antennas · 652 ratings
Buy Here →
Nooelec NESDR SMArTee v2 RTL-SDR with integrated bias tee and antennas

The SMArTee v2 adds an integrated bias tee to the SMArt formula, so it can power a mast-head LNA or filter through the coax. The listing also mentions a redesigned PCB that lowers noise by an average of 3dB, a 0.5PPM TCXO, SMA input, an antenna base and three antennas, in the same slim form factor that avoids blocking neighbouring USB ports. Useful when your 433MHz sensors are at the far end of the garden and you want an LNA near the antenna. 4.4 stars from 652 ratings.

✅ Pros: Built-in bias tee plus full antenna bundle.
❌ Cons: Do not connect a DC-shorted antenna while the bias tee is active.
🎯 Verdict: Pick it if you plan to add a powered LNA.
💰 BEST BUDGET TCXO DONGLE · ⭐ 4.4/5

6. Nooelec NESDR Mini 2+ 0.5PPM TCXO RTL-SDR Set

RTL2832U and R820T2, 0.5PPM TCXO, antenna, mount, female SMA adapter · 1,119 ratings
Buy Here →
Nooelec NESDR Mini 2+ 0.5PPM TCXO RTL-SDR and ADS-B USB receiver set

The NESDR Mini 2+ is a small, lower-cost dongle that still has a 0.5PPM TCXO, which matters for narrow sensor signals. The listing includes an antenna, a mount and a female SMA adapter, and positions it as a low-cost SDR for Windows, macOS and Linux. It is a sensible pick for a dedicated rtl_433 receiver where you just need one stable band. 4.4 stars from 1,119 ratings.

✅ Pros: TCXO stability at a budget tier.
❌ Cons: Basic included antenna; no bias tee listed.
🎯 Verdict: The cheapest pick we would leave running 24/7.
🔹 BEST TINY DONGLE · ⭐ 4.3/5

7. Nooelec NESDR Nano 3 Tiny RTL-SDR

17 x 8 x 20mm, 15g, 0.5PPM TCXO, SMA and MCX inputs, custom heatsink · 153 ratings
Buy Here →
Nooelec NESDR Nano 3 tiny RTL-SDR with aluminum enclosure and TCXO

The Nano 3 is built to fit within the tightest USB spacing: the listing gives 17mm x 8mm x 20mm and 15g. It has an aluminium enclosure with silicone pads, a 0.5PPM TCXO, SMA and MCX inputs and a custom heatsink. Good for a Raspberry Pi or NAS where a full-size dongle would block other ports. 4.3 stars from 153 ratings.

✅ Pros: Will not block neighbouring USB ports.
❌ Cons: Small body runs warm; fit the included heatsink.
🎯 Verdict: Best for compact Pi and NAS installs.
🪙 CHEAPEST WAY TO TRY RTL_433 · ⭐ 4.3/5

8. Nooelec NESDR Mini USB RTL-SDR and ADS-B Receiver Set

RTL2832U and R820T tuner, MCX input, ESD-safe input, antenna included · 1,910 ratings
Buy Here →
Nooelec NESDR Mini USB RTL-SDR and ADS-B receiver set with R820T tuner

The original NESDR Mini pairs the RTL2832U with an R820T tuner and an MCX input. The listing includes the dongle and an antenna, mentions an ESD-safe antenna input and a 1-year warranty, and says these use better components than generic DVB-T sticks. It does not list a TCXO, so expect some frequency offset; rtl_433 tolerates this for most 433MHz sensors, but a TCXO model is the safer long-term choice. 4.3 stars from 1,910 ratings.

✅ Pros: Very low cost way to test rtl_433.
❌ Cons: No TCXO listed; MCX connector needs adapters.
🎯 Verdict: Fine for experiments, upgrade for permanent installs.
🔌 BEST USB-C DONGLE · ⭐ 4.6/5

9. RTL-SDR Blog V3 Dongle Only (USB-C)

R860, 1PPM TCXO, HF bias tee, SMA, USB-C connector · 21 ratings
Buy Here →
RTL-SDR Blog V3 USB-C software defined radio dongle

A USB-C version of the RTL-SDR Blog V3 dongle, with the same R860 tuner, 1PPM TCXO, bias tee and SMA connector listed. Handy for modern laptops, USB-C mini PCs and Android phones without adapters. It is a newer listing with only 21 ratings (4.6 stars), so the review history is thin compared with the USB-A version.

✅ Pros: No USB-A adapter needed.
❌ Cons: Only 21 ratings so far.
🎯 Verdict: Choose it if your host only has USB-C ports.
📱 BEST FOR ANDROID PHONES · ⭐ 4.0/5

10. Nooelec NESDR Nano 3 OTG USB-C Bundle

Nano 3 in aluminium enclosure, nano antenna, 3 USB OTG adapters, heatsink · 137 ratings
Buy Here →
Nooelec NESDR Nano 3 OTG USB-C RTL-SDR bundle for Android

This bundle packages the Nano 3 for USB On-The-Go hosts. Per the listing it includes the Nano 3 in an anodised aluminium enclosure, a nano-sized antenna, three USB OTG adapters and a heatsink. Pair it with an Android SDR app to walk around and find which 433MHz sensor is transmitting, or to check signal strength before you place your rtl_433 receiver. 4.0 stars from 137 ratings.

✅ Pros: Pocketable kit for signal hunting.
❌ Cons: Small antenna limits range.
🎯 Verdict: Great field tool, not a fixed receiver.
✈️ BEST FOR ADS-B ONLY · ⭐ 4.4/5

11. AirNav Radar FlightStick ADS-B USB Receiver

Integrated 1090MHz band pass filter, in-built amplifier, ESD protection, Raspberry Pi · 569 ratings
Buy Here →
AirNav Radar FlightStick ADS-B USB receiver with filter and amplifier

Not every SDR project is about 433MHz. The FlightStick is built for ADS-B plane tracking: the listing highlights an integrated 1090MHz band pass filter, an in-built amplifier and ESD protection, and says it works with Raspberry Pi. That filter is exactly why it is a poor choice for rtl_433, as it attenuates signals away from 1090MHz. Use it alongside a general dongle if you want a Pi that tracks planes and reads weather sensors. 4.4 stars from 569 ratings.

✅ Pros: Filtered and amplified for 1090MHz.
❌ Cons: Not suitable for 433MHz rtl_433 use.
🎯 Verdict: Add it for ADS-B; keep a separate dongle for sensors.
🛰️ BEST FOR WEATHER SATELLITES · ⭐ 4.5/5

12. Nooelec GOES Weather Satellite RTL-SDR Bundle

NESDR SMArTee XTR and parts to receive LRIT, HRIT and HRPT images · 112 ratings
Buy Here →
Nooelec GOES weather satellite RTL-SDR bundle with NESDR SMArTee XTR

For weather nerds who want imagery as well as backyard sensor data, this bundle includes a NESDR SMArTee XTR and, per the listing, everything else needed to receive LRIT, HRIT and HRPT weather satellite images. The listing says you can be receiving GOES transmissions with as little as an hour of setup. It is a specialist kit, but the SDR inside also works as a normal RTL2832U receiver. 4.5 stars from 112 ratings.

✅ Pros: Complete kit for GOES imagery.
❌ Cons: Overkill if you only want rtl_433.
🎯 Verdict: The pick for satellite weather images.

🛒 Which One for Which Job

🏠

rtl_433 to Home Assistant

RTL-SDR Blog V3 + dipole kit on a Raspberry Pi, publishing to MQTT.

📦

First SDR, all in the box

Nooelec NESDR SMArt v5 bundle with magnetic base and three masts.

🌳

Far-away garden sensors

NESDR SMArTee v2 powering an LNA through its bias tee.

💰

Cheap dedicated receiver

NESDR Mini 2+ with a 0.5PPM TCXO.

📱

Hunting a rogue sensor

NESDR Nano 3 OTG with an Android SDR app.

✈️

Planes and weather together

AirNav FlightStick for ADS-B plus an RTL-SDR Blog V3 for sensors.

⚙️ RTL-SDR vs RF Bridge vs ESP32 433MHz Receiver

AspectRTL-SDR + rtl_433RF bridge (Broadlink, SONOFF)ESP32 + 433MHz module
Receives sensorsHundreds of protocols decoded ⭐Learns remote codes onlyNeeds firmware per protocol
Transmits commandsNo, RX onlyYes, replays fixed codes ⭐Yes with a TX module ⭐
BandsAny band from 433 to 915MHz, one at a time ⭐Usually 433MHz onlyFixed by the module
Home AssistantMQTT auto-discovery, local ⭐Integration, localESPHome or MQTT, local ⭐
Host neededPi or PC running rtl_433None ⭐None ⭐
Best forWeather stations and sensors ⭐Blinds, fans, outlets ⭐Custom DIY builds

Highlighted cells mark the strongest option for each row. rtl_433 protocol support varies by device; check your model in the rtl_433 supported devices list.

❓ Frequently Asked Questions

What is rtl_433 and do I need an RTL-SDR for it?

rtl_433 is a free, open-source program that decodes wireless sensors and remotes on the 433MHz, 315MHz, 868MHz and 915MHz bands. It is designed around RTL2832U dongles like the ones in this guide, so yes, you need an SDR (some builds also support other SDRs and CC1101 radios).

How do I get rtl_433 data into Home Assistant?

The common setup runs rtl_433 on a Raspberry Pi or Home Assistant host with the dongle attached and publishes each decoded reading to an MQTT broker. The rtl_433 project includes an MQTT auto-discovery helper, and community add-ons package rtl_433 for Home Assistant OS, so sensors appear as entities automatically.

Can one dongle read 433MHz and 915MHz sensors at the same time?

Not simultaneously. An RTL-SDR covers about 2.4MHz of bandwidth at once, and 433MHz and 915MHz are far apart. rtl_433 can hop between frequencies on a timer, but you may miss transmissions, so two dongles on a powered USB hub is more reliable. See our USB hubs for Raspberry Pi guide.

Is the RTL-SDR Blog V3 still worth buying?

Yes for rtl_433. Sensor decoding happens at 433MHz to 915MHz, where the V3’s R860 tuner and 1PPM TCXO are well proven. The newer V4 mainly improves HF reception, which does not matter for weather sensors, and it was not available as a verified brand listing on Amazon US when we checked.

What antenna should I use for 433MHz sensors?

A simple quarter-wave whip of about 17cm, or a dipole with each element extended to about 17cm, works well. Mount it vertically, away from the computer, on a USB extension cable or coax. For longer range, move the antenna higher or add a filtered LNA powered by a bias tee.

🏁 Final Verdict: Best RTL-SDR Dongles for rtl_433

Our picks by job:

🥇 Best Overall: RTL-SDR Blog V3 + Dipole Kit
Buy Here →
📦 Best Starter Bundle: Nooelec NESDR SMArt v5 Bundle
Buy Here →
🖥️ Best Dongle Only: RTL-SDR Blog V3 (Dongle Only)
Buy Here →
⚡ Best for LNAs: NESDR SMArTee v2 Bundle
Buy Here →
💰 Best Budget: NESDR Mini 2+ TCXO
Buy Here →
✈️ Best for ADS-B: AirNav Radar FlightStick
Buy Here →

For most smart homes, an RTL-SDR Blog V3 with its dipole kit on a Raspberry Pi running rtl_433 is the simplest way to pull every nearby 433MHz weather station and sensor into Home Assistant, while the Nooelec NESDR SMArt v5 bundle is the friendliest all-in-one starter. This is part two of our 433MHz and sub-GHz series; start with the 433MHz RF bridges and RF/IR hubs guide, then pick sensors from our rtl_433 compatible weather stations and sensors guide. See also our 433MHz RF modules guide, the Bluetooth temperature and humidity sensors guide, our USB hubs for Raspberry Pi guide and the LoRa modules guide.

💬 Which sensors did rtl_433 pick up from your neighbourhood on the first night? Share your setup in the comments below.

All Amazon links above use our affiliate tag (microlab05-20). Purchasing through them supports microcontrollerslab.com at no extra cost to you. Prices and availability change frequently, so always confirm the current price on Amazon before buying.

Leave a Comment