Reader-supported. GopherTrunk is free, open-source software. Some hardware links on this page go to Amazon with our Associates tag (gophertrunk-20); if you buy through them we may earn a small commission at no extra cost to you. It never changes which gear we recommend, and the software stays free either way. How GopherTrunk is funded →

Best DMR Scanner (Tier II & III, Color Codes)

The best DMR scanner is the one that decodes DMR without a surprise upgrade fee and trunk-tracks your system’s tier. DMR (Digital Mobile Radio) is the ETSI two-slot TDMA standard behind Motorola Capacity Plus/Connect Plus, Hytera systems, and a large share of business, utility, and some public-safety fleets — so “supports DMR” is a spec worth reading closely.

Key takeaways Best value (DMR included): Whistler TRX-1 (handheld) / TRX-2 (base). Best front end: Uniden SDS100 / SDS200 — but Uniden sometimes charges a paid DMR upgrade. Free route: a $30 RTL-SDR + GopherTrunk decodes DMR Tier II/III with no upgrade fee. Nothing here decodes encryption.

The DMR upgrade-fee trap

This is the single most important buying fact for DMR:

  • Whistler TRX-1 / TRX-2: DMR and NXDN are included in the box — no extra unlock, no per-serial fee.
  • Uniden SDS100 / SDS200: superb True I/Q front end and excellent DMR decoding, but several Uniden models have historically treated DMR/NXDN as a paid firmware upgrade tied to the serial number. Confirm the exact unit’s current firmware status before you buy if DMR is the reason you’re buying.
  • GopherTrunk on a $30 RTL-SDR: decodes DMR free, forever, with no per-mode charge.

Read the fine print. A Uniden scanner listed as “digital” is not automatically DMR-ready. If DMR is your target mode, a Whistler TRX or GopherTrunk avoids the upgrade question entirely.

Quick picks

Best value — DMR included

Whistler TRX-1 / TRX-2

around $550–$600

DMR and NXDN decoding included with no upgrade fee. TRX-1 is the handheld; TRX-2 is base/mobile. Object-oriented database scanning.

TRX-1 on Amazon →

TRX-1 details · TRX-2 details

Best front end

Uniden SDS100 / SDS200

around $650

True I/Q decoding is the best in class for weak or simulcast-adjacent DMR — but check whether the DMR upgrade is already unlocked.

SDS100 on Amazon →

SDS100 details · SDS200 details

Free / lowest cost

RTL-SDR + GopherTrunk

around $30

Decodes DMR Tier II/III, reads color codes and talkgroups, records every call — no per-mode upgrade fee. Needs a PC.

Get GopherTrunk →

RTL-SDR details · Scanner vs SDR

Full comparison

Scanner Form DMR included? Tier II/III Programming Approx. price
Whistler TRX-1 Handheld Yes, no fee II + III DB / SW ~$550
Whistler TRX-2 Base/mobile Yes, no fee II + III DB / SW ~$600
Uniden SDS100 Handheld Sometimes paid II + III ZIP / DB ~$650
Uniden SDS200 Base/mobile Sometimes paid II + III ZIP / DB ~$650
SDR + GopherTrunk PC + dongle Yes, free II + III Config file ~$30 (free SW)

Color codes, tiers, and what “trunk-tracking” means

  • Color code (0–15). DMR’s network identifier — it separates overlapping repeaters sharing a frequency, like a digital CTCSS tone. Trunk-tracking scanners and GopherTrunk read it from the control channel automatically; you only set it by hand on conventional single-repeater listening.
  • Tier II (conventional). Two-slot TDMA on a fixed frequency pair. Common for business, utilities, and some agencies. Any DMR-capable radio here handles it.
  • Tier III (trunked). Full DMR trunking that steers calls across channels via a control channel. This is where trunk-tracking matters — the Whistler TRX and GopherTrunk follow it; a plain analog radio cannot.
  • Talkgroups. DMR organizes users into talkgroups; a good scanner lets you follow, hold, or lock out each one.

The free DMR route: GopherTrunk on an SDR

A ~$30 RTL-SDR plus free GopherTrunk on a PC decodes DMR Tier II and Tier III, reads color codes and talkgroups, follows the control channel, and records and timestamps every call. There is no per-mode upgrade fee — the exact charge that can add cost to a Uniden. The trade-off is a computer and setup versus a scanner’s turnkey portability; the full police scanner vs SDR page lays it out.

Bottom line

For DMR specifically, the Whistler TRX-1/TRX-2 is the safest buy because DMR is included with no upgrade fee. The Uniden SDS100/SDS200 has the better front end and is the pick if you also chase weak P25 simulcast — just confirm the DMR unlock first. And if you own a PC, a $30 RTL-SDR + GopherTrunk decodes DMR free and records everything. As always, no scanner or SDR decodes encrypted DMR — buy for the talkgroups still in the clear, and see the full best police scanners guide.

Frequently asked questions

What is the best DMR scanner in 2026?

The Whistler TRX-1 (handheld) and TRX-2 (base/mobile) are the best value because DMR decoding is included with no upgrade fee. The Uniden SDS100/SDS200 also decode DMR with the best front end, but Uniden radios sometimes require a paid DMR upgrade. For zero hardware cost, a $30 RTL-SDR plus free GopherTrunk decodes DMR too.

Do I have to pay extra for DMR on a Uniden scanner?

Sometimes. Several Uniden models ship P25-ready but treat DMR (and NXDN) as a paid firmware upgrade unlocked per-serial-number. Whistler’s TRX-1 and TRX-2 include DMR and NXDN in the box. Check the exact model’s current firmware status before buying if DMR is your priority.

What is a DMR color code and do I need to set it?

A DMR color code (0–15) is the network identifier that distinguishes overlapping repeaters on the same frequency, like a CTCSS tone for digital. Modern trunk-tracking scanners and GopherTrunk read it automatically from the control channel; you rarely enter it by hand except on conventional single-repeater setups.

What is the difference between DMR Tier II and Tier III?

Tier II is conventional two-slot TDMA on a fixed frequency pair — common for business, utilities, and some public safety. Tier III is fully trunked DMR that steers calls across channels via a control channel. A good DMR scanner should trunk-track Tier III; GopherTrunk and the Whistler TRX follow both.

Can a DMR scanner decode encrypted DMR?

No. Neither a Whistler TRX, a Uniden scanner, nor an SDR can decode encrypted DMR (basic privacy, enhanced/AES, or proprietary). Encryption is a cryptographic and legal wall. Buy for the DMR talkgroups still transmitted in the clear.

Can I decode DMR for free with GopherTrunk?

Yes. A ~$30 RTL-SDR dongle plus free GopherTrunk on a PC decodes DMR Tier II and Tier III, reads color codes and talkgroups, follows the control channel, and records every call with timestamps — no per-mode upgrade fee ever.