I don't have $500 for a radio scanner. If I know the few (analog) frequencies that I would like to listen to, I think one can use the Baofeng UV5R (which doesn't cost much). The only problem is that one accidentally can transmit with this and this isn't allowed unless one has a license. From watching some Youtube videos it seems like one maybe can set the transmitting frequency to the same FRS frequency. That way, if one accidentally, presses the transmit button, then one wouldn't accidentally talk to the police or something.

  • My question is whether this is true?

  • More generally, what is the best way to prevent accidental transmitting on the Baofeng UV5R?

(I understand that the best way would be to not even have it, but I don't have money enough right now to buy an expensive scanner.)

  • $\begingroup$ You could have every channel transmit on walkie talkie frequency and receive on the frequency you want to listen on. Therefore, if you accedentally transmit it is still illegal, but not as illegal as transmitting on fire station for example. $\endgroup$
    – Skyler 440
    Commented Oct 22, 2015 at 21:48
  • $\begingroup$ How about low tech solution, like taping a piece of rigid plastic sheet to cover the key? If you like to open the casing, may be cover it from inside so that it looks nice. $\endgroup$
    – EEd
    Commented Jul 2, 2016 at 21:40
  • $\begingroup$ Open the case and disconnect the key from the board? Just a thought. $\endgroup$ Commented Jan 15, 2018 at 19:44
  • $\begingroup$ How can I lock up my baofeng uve 5r alarm and my ptt on my baofeng uve 5r $\endgroup$ Commented Jul 1, 2021 at 18:56

9 Answers 9


It'll be easier just to buy a programming cable and use the free Chirp software to turn off transmit permanently. I did this, and used my Baofeng as a receiver only before getting my licence.

EDIT - When I mean permanently, I mean the radio will not respond to the transmit key being pressed. If you get your license in future, you can reenable this feature to turn the radio back into a transceiver.


If you haven't seen them, the RTL-SDR dongles are really hard to beat for scanning. They let you see a waterfall display so that you can see visually which frequencies are active. It's wonderful!

  • 3
    $\begingroup$ That makes a much better scanner, if you get a decent antenna to go with it. $\endgroup$
    – mrog
    Commented Mar 18, 2016 at 23:01
  • 1
    $\begingroup$ I use mine with a Super Discone. Works great. $\endgroup$
    – SDsolar
    Commented Apr 21, 2017 at 16:09

Chirp can only disable Transmitting on pre-programmed memory frequencies, if you select the vfo it will still transmit.

Searching Google for 'uv5r transmit inhibit' yielded this on the fifth hit


"Within the Uv5R there is a thin rubber pad that pushes against the TX button. This pad can be easily cut of with a sharp knife. After that the TX button on the UV5R does not work any more while the TX circuitry is still untouched. This means that the TX with the headsed plugged in is still working."

  • $\begingroup$ Chirp can disable TX on individual bands as well as individual memories. For example, if you disable TX Transmit in Settings, it will disable transmit in VFO mode as well. $\endgroup$
    – Nilpo
    Commented Dec 24, 2020 at 23:09
  • $\begingroup$ Alternatively, for radios that don't support TX disable, you can simply set the TX frequency to one that is outside of the radio's operating range or reverse the upper and lower band limits. Both will effectively disable TX on any radio. $\endgroup$
    – Nilpo
    Commented Dec 24, 2020 at 23:11

While in Chirp go to Duplex and set it to "OFF"

If the duplex is set to off then transmission on this channel will be disabled (if the radio supports this capability).



I did apparently succeed in inhibiting transmit on a UV-5RA memory(reports Firmware version BFB297 but above BFB296 may not be updated with each revision) without using a computer. The method used was to set the offset and direction such that you were instructing the radio to transmit on 0Hz. The behavior while programming isn't quite what you would expect, and I initially thought I was unsuccessful, but it still appears to disable transmit.

When actually transmitting, the display should change color to yellowish (depends on menu settings) and the signal strength icon should appear. It will also display the transmit frequency instead of the receive frequency if they are different but won't change if the transmit frequency is invalid. If you have inhibited transmit, display should not change in any way (unless you receive a transmission) other than the backlight may come on afterwards if it was off.

I have included very detailed instructions below. In many cases, those who need to inhibit transmit the most (non-licensed operators) may be those least skilled in operating the radio. Also, even many licensed operators have difficulty programming these model radios even when trying to do something normal.

In the example below, I put 146.850 in memory 126; replace those values wherever they appear with the desired ones.

Some notes on operation: In these instructions, [MENU] is preceded by [EXIT] to make sure you are starting from the correct state (not in menu). When entering one or two digits after menu as a shortcut to a specific menu item, type those digits quickly or radio will time out. If an instruction says "Repeat" something "until" something, repeat the operation as many times as necessary until you see the correct state on display; as a bonus, the available settings will repeat in a loop so you don't have to catch the correct setting the first time and can see exactly what is changing on the display and which most closely resembles the desired setting (in case you are uncertain about which part of the display to look at). Target value could be in top line, bottom line, mode indicators (mostly above top line), channel numbers (to right of top/bottom lines), carets (to left of top/bottom line). The carets show you whether top or bottom line is active. In menus, the top line shows the menu item name and the bottom shows the value and you hit [MENU] to bounce back and forth between them and repeat [UP ARROW] and/or [DOWN ARROW] to select the desired menu item (if on top line) or value (if on bottom line). Returning to the top line using [MENU] enters a value, pressing [EXIT] before doing so will abort the change. Instead of using arrows to select menu item you can enter a one or two digit (quickly) value while on top line and for some values you can enter digits on bottom line. When entering a sequence of digits, do so quickly as the radio will time out if you take too long; in most cases you can simply repeat the digit sequence from the start as you will be in the same state you were in before you started entering digits though the menu item or value may have changed.

  • Consider perform a PARTIAL (VFO) reset to disable any weird or leftover settings that might be written to memory. [EXIT] [MENU] [4] [0] (show "RESET") [MENU] Repeat [up arrow] until bottom line says "VFO" [MENU] (show "SOURCE?") [MENU] (briefly show "WAIT..."). Warning. If you don't select VFO, you will erase all your memories. Hit [EXIT] to abort.
  • Turn of dual watch as it is reported to interfere with programming. [EXIT] [MENU] [0] [7] [MENU] Repeat [up arrow] until second line says "OFF", [MENU] [EXIT]
  • Switch to top line: Repeat press [A/B] until caret points upward
  • Switch to VFO mode. Repeat press [VFO/MR] until channel numbers disappear.
  • Repeat press [BAND] (if present) until top line shows a frequency in the desired band
  • Erase channel 126: [EXIT] [MENU] [2] [8] (Show "DEL-CH") [MENU] [1] [2] [6] [MENU] [EXIT]. Subsitute desired channel number for 126 in this and subsequent instructions. If channel is not blank, radio may not save to it and/or will save the second half (TX frequency) instead.
  • Set frequency to desired value (example 146.850 = [1] [4] [6] [8] [5] [0])
  • Set OFFSET to same value [EXIT] [MENU] [2] [6] (show "OFFSET") [MENU] [1] [4] [6] [8] [5] [0] [MENU] [EXIT]
  • Set duplex direction (SFT-D) to minus [EXIT] [MENU] [2] [5] (show "SFT-D")[MENU] Repeat [up arrow] until display shows minus ("-") [MENU] [EXIT]
  • setting T-CTCSS is probably unnecessary since you are trying not to transmit (but don't rely on repeater not keying up as proof of non-transmission). You could set R-CTCSS if desired and appropriate.
  • At this point, you should be able to test before saving. Press [PTT] and make sure the signal strength indicator in the upper left hand corner is not displayed and the backlight color doesn't change to yellowish (depends on menu settings).
  • Save first half of settings to channel 126: [EXIT] [MENU] [2] [7] (Show MEM [MENU] [1] [2] [6] [MENU] [EXIT] (You can also type in the memory channel number instead of using up arrow). If voice is on, radio will say "receive memory".
  • Press [*] to enter reverse mode. Display will not show 000.000 or "R" as you would expect but apparently we are still good.
  • Save the second half of settings (transmit) to channel 126: [EXIT] [MENU] [2] [7] [MENU] [1] [2] [6] [MENU] [EXIT]. If voice is on, radio will say "transmit memory"
  • Press [*] to exit reverse mode
  • Repeat Press [VFO/MR] until channel numbers appear on right side of the display (once should be sufficient in this case).
  • Select channel 126: [1] [2] [6]
  • Press the [PTT] button and observe the display to see if the signal strength icon shows up; if you have inhibited transmit, it should not. It could also show up (accompanied by sound) if an incoming signal is received at same time.

The insane method of writing to memory twice is a perversion of a procedure required in some other non-chinese radios if, and only if, you need to program an "odd split". Those radios would save the transmit and receive settings when you saved a memory but let you overwrite the transmit setting using a separate write instruction if you needed to program an "odd split". Odd splits were a way of programming transmit and receive frequencies that were not related to one another by a standard offset value or were separated by a very large offset that might be hard to enter into offset setting or that you wouldn't want to reuse for any other channel. Odd splits might even cross band boundaries such as using a cross band repeater.

When I went to save the results in a memory channel, however, I thought it wasn't working. Normally, you have to save, hit REVerse ([]), save again, and hit REVerse ([]) again to exit reverse; this proceedure is necessary to save both the RX and TX frequencies. But when I hit reverse, the display showed 146.850 and not 000.000. So I thought I had failed. But when I tried to check in on the net, the radio did not transmit (nor complain). And closer inspection appears to indicate it is not transmitting.

I had also tried the split to zero method using SAVE, enter 000.000 as frequency, and SAVE again method (alternative to doing OFFSET, SFT-D, REVerse that you can't test before saving) but it wouldn't accept 000.000 as a frequency.

After you are done, clean up your mess. Set offset back to an appropriate value for the band (000.600 VHF, 005.000 UHF). Set SFT-D back to OFF. Make sure radio isn't left in reverse mode. Performing another partial reset is one way to accomplish this.

If this method fails, you will actually transmit so use a dummy load, a frequency you are licensed to transmit on (or a control operator who is) and state your call sign, or at the very least an unused frequency.

This is an old question but this page is still the top search response.

  • $\begingroup$ This worked for me with an F8+III, although I didn't need to program it a second time in reverse mode. A good test was to press * when the radio was in channel mode, as this allows testing without transmitting - if * shows an alternate frequency when in channel mode then it hasn't worked. If it has worked, pressing * when in channel mode will have no effect. After successfully programming, the F8+III also gives an error beep when trying to transmit on one of these blocked channels. $\endgroup$
    – Malvineous
    Commented Jun 19, 2019 at 3:33
  • $\begingroup$ I can confirm setting an offset works to disable transmit for frequencies in VFO mode on the UV-5R. I think you don't have to specifically set it to transmit 0Hz - anything out of range of the 5R should mean that it won't transmit. This doesn't work in channel mode obviously - since you can't set an offset in that mode. $\endgroup$ Commented Dec 30, 2019 at 12:07

Blocking the tx is actually very simple. Remove the ptt button (from the outside) with a small narrow screwdriver. Remove all tabs from the inside of the button and put it back carefully. Ready. It's not necessary to open the baofeng in this way ...

  • 2
    $\begingroup$ Hello and welcome to the site, Joan! $\endgroup$ Commented Aug 18, 2019 at 18:06

Using the Chirp software, set the offset for each channel to "off". Transmit is disabled for that channel.

  • 3
    $\begingroup$ I have programmed many a UV-5R. It is Duplex that is set to "off" not Offset. Along with that in Advanced settings uncheck "enable transmit" on UHF & VHF. $\endgroup$ Commented Dec 23, 2016 at 18:45

You can use software to set the channel frequencies individually. Change the channel type to split, and set the transmit offset to 0.000MHz.

Here's one reference for this process:


  • $\begingroup$ Putting offset to off does not work Putting offset to 0.0 with split does not work in chirp. No way to lock transmit? $\endgroup$
    – user7931
    Commented Jul 1, 2016 at 14:44

You can completely disable transmission on the UV-5R using Chirp. Once you have Chirp installed and connected to your radio, you can use:

CHIRP>Settings>Other Settings> Set VHF TX Enabled and UHF TX Enabled, both to off.

Now your radio will not transmit on any frequency even if you "key-up".

  • $\begingroup$ Hello and welcome to ham.stackexchange.com! Er, your answer duplicates the accepted answer that was written almost seven years ago. No worries though, lots of other questions still wait for good answers! $\endgroup$
    – rclocher3
    Commented Feb 23, 2022 at 0:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .