How Car Radio Anti-Theft Codes Work

Why some stereos ask for a code after a dead battery, what the code really protects, and how you can legally get yours back.

By Uros Radovanovic, Automotive Electronics Specialist
June 16, 2026 Updated: October 13, 2026
Have your serial number? Get your code
From $9.99 - money-back guarantee if the code does not work
Car radio screen displaying CODE anti-theft lock after a battery change

In short: A radio anti-theft code is a security PIN used by a unit that requests code entry. It is separate from the vehicle immobilizer. Whether a code is needed after power loss depends on the radio and its security system.

What This Guide Covers

If your radio displays a security message after a battery change, check the instructions for the installed unit. This guide explains code-based protection, other radio security systems and the information needed to recover a code where one is required.


What Is a Radio Anti-Theft Code?

A radio anti-theft code is a 4 to 6 digit security PIN built into the head unit - the single-DIN or double-DIN box behind your dashboard that connects through the standard ISO 10487 harness. The radio only plays once the correct code has been entered. The code is unique to your radio and is mathematically linked to the unit serial number, so a stolen or swapped radio is useless to anyone who does not have its code. Manufacturers like Honda, Acura, Fiat, Ford and the Stellantis Uconnect family all use a version of this system.


Where Is the Radio Anti-Theft Code Usually?

Start with the paperwork, because that is where the code was meant to live. If it is not there, the answer is almost always the radio serial number.

  • A code card with the owner's manual. Many makers shipped one. Honda manuals describe a card that lists the audio system code and serial number, Volkswagen calls it the radio card, and Ford supplied a security code card with the owner documents. Used cars often lose it.
  • A sticker in the glovebox. Honda, for example, puts the anti-theft details on a card or a sticker inside the glove compartment. Check the sides and the lid as well as the manual wallet.
  • Nowhere at all. Many owners find no card, especially on Chrysler, Dodge, Jeep and Ram Uconnect radios, where the dealer works the code out from the radio serial number when it is needed (our Jeep anti-theft code guide covers that case). The label on the radio shows the serial number, not the code.
  • The dealer. With the radio serial number and proof of ownership, a dealer can look the code up. Honda's own manuals say exactly that: if you lose the card, the dealer needs the system serial number.
  • A serial-based code service. The same factory code, calculated from the serial number you read on the screen or on the radio label.

Whichever route you take, the key is the radio serial number. For every make except Renault and Dacia, the VIN alone will not get you a radio code.


When Does Losing Power Lock the Radio?

A power interruption can be followed by a code request on a radio that uses an anti-theft code. Other systems recognize the original vehicle or use a different security process. Check the actual screen message: a battery change alone does not establish that your radio needs a code.

Common moments a code request can appear:

  • After a dead or replaced car battery
  • After disconnecting the battery for repairs or storage
  • After a blown radio or accessory fuse
  • After buying a used radio or moving one between cars

What to Check After a Battery Change

If the radio displays an anti-theft code request, identify the installed unit and obtain the matching code. For Jeep, Dodge, Chrysler and Ram Uconnect radios, start with our Uconnect anti-theft guide. If it displays WAIT, follow the waiting-message guide before another attempt. A blank screen, a reboot loop or a frozen display needs troubleshooting for that symptom; purchasing a code alone will not diagnose it.


The Three Ways a Car Radio Locks Itself

Not every locked radio is waiting for a code. The message on the screen tells you which of three systems you are dealing with, and each one is unlocked differently.

1. A code calculated from the serial number

The most common type. The code is worked out from the radio serial number, and after a power loss or a swap the radio asks for it: CODE on many units, SAFE on Volkswagen, Audi, Skoda and Seat radios, Enter Anti-Theft Code on Uconnect. Chrysler, Dodge, Jeep, Ram, Ford, Honda and Acura radios work this way.

Unlock: read the serial number, get the matching code and enter it once.

2. A radio paired to the car

There is no code to type. The radio learns the vehicle VIN or listens for the car network, and locks when it is moved or cannot see the car: LOCKED on newer GM radios, CANCHECK or CHECK on some Fiat radios, Component Protection on newer Volkswagen Group units.

Unlock: a dealer or a specialist with the maker's software pairs the radio to the car again. A code service cannot do this step - see our GM locked radio guide.

3. A code shown on the screen, or a PIN you set

Some radios display their own code: Toyota and Lexus units show a 16-character ERC code, and the unlock password is calculated from it. Older GM Delco TheftLock radios (1994-2002) let the owner program a personal code, and LOC on the display means a code is stored and the radio is locked.

Unlock: for ERC, the code shown on the screen (see our Toyota ERC page). For an owner PIN, the owner's own code or a dealer backup code.

Some radios combine the first two types. A Uconnect radio, for example, keeps track of the vehicle it is installed in and asks for its serial-based code when that changes, which is why a used Uconnect unit arrives locked.


Radio Code vs Immobilizer vs Key PIN - Do Not Confuse Them

People often mix these up. They are separate systems:

  • Radio anti-theft code: unlocks the stereo only. Derived from the radio serial number. This is what this site recovers.
  • Engine immobilizer: stops the engine starting without a valid key. Nothing to do with the radio code. If the engine will not start and a key or security warning light is lit or flashing on the dash, you are dealing with the immobilizer, not the radio, and a radio code will not help.
  • Key / PIN code: used to program a new key. Again, separate from the radio code.

Is It Legal to Recover Your Own Radio Code?

Yes. Recovering the anti-theft code for a radio you own is completely legal - it is your property. The security system exists to stop thieves reusing stolen units, not to stop owners. A legitimate service simply re-derives the original factory code from the serial number you provide, the same value the dealer would give you.


How Serial-Based Code Retrieval Works

A code-based radio leaves the factory with its code calculated from its serial number using the manufacturer algorithm. To get the code back you do not need the VIN or any personal data - you need the radio serial number. You read the serial from the screen or the unit label, enter it, and the matching factory code is returned. With FindRadioCode.com that happens instantly on screen and by email for most models, from $9.99.

Watch: Recovering Your Code From the Serial Number

See how the anti-theft code is recovered and entered using the radio serial number - the same process for most brands.

Unlock code for MyGIG / Uconnect using the serial number - video thumbnail

Unlock code for MyGIG / Uconnect using the serial number

Radio unlock code by serial number (demo) - video thumbnail

Radio unlock code by serial number (demo)

More radio code tutorials on our YouTube channel


What to Do If Your Radio Says CODE or LOCKED

  1. Do not keep guessing. Many radios lock harder or add a long wait after several wrong attempts.
  2. Find your serial number. Use the on-screen method for your brand, or read the label on the unit. Our brand guides show exactly how.
  3. Get the matching code and enter it once, using the entry procedure specified for your radio. Keep the code somewhere safe in case the radio asks for it again.

Ready to Unlock Your Radio?

Find your radio serial number and recover your anti-theft code instantly - no dealer, no VIN, money-back guarantee.

Secure Payment
Instant Delivery
312+ Reviews
See reviews →

Not sure which radio you have? See every supported radio


Frequently Asked Questions

CODE means the anti-theft lock is active and the radio wants its security code before it will play. It almost always appears after the radio lost its constant power: a battery change, a flat battery, a blown fuse or the radio being unplugged or moved to another car. The radio is not broken. Enter the code for that radio once, from the code card if you have one or retrieved from the radio serial number, and it works again. Do not guess: radios count wrong attempts and block you for a while once you run out.

Usually because a wrong code was entered, often more than once. Most radios then block new attempts for a while, and many only count that time while the radio is switched on. Older Honda manuals, for example, allow 10 tries and then ask you to leave the system on for one hour, and older GM TheftLock radios show InOP and need up to an hour powered up before three more attempts. Follow the waiting conditions given for your radio, which often means leaving it on with the ignition in accessory or run, then enter the correct code once. If a code you trust is still rejected, check that it was calculated from the right serial number: a part number or a misread character gives a wrong code.

Not necessarily. The response to a power interruption depends on the radio and its security system. If the unit returns to normal operation, there is no code request to resolve. If it asks for an anti-theft code, recover the code for that radio and use the entry procedure specified for it.

No. Entering the correct code is the normal, intended way to reactivate the radio and does nothing harmful. The only risk is entering the wrong code many times, which can make some radios wait or lock for a period before accepting input again.

No. The radio anti-theft code only unlocks the stereo and comes from the radio serial number. Your key code or immobilizer PIN is a separate security system for starting the engine and programming keys. They are not interchangeable.

Some owners still have the original code card that came with the car, which is free. Beyond that, be cautious of "free generator" sites - they rarely produce a working code and can be unsafe. A legitimate retrieval service charges a small fee and guarantees the code works.

Most major brands have used one at some point, including Honda, Acura, Fiat, Ford, Chrysler, Dodge, Jeep, RAM (Uconnect), Volkswagen, Audi, Nissan and others. The exact method to read the serial and enter the code varies by brand and model year.

Related Articles

Unlock Your Uconnect Radio

Step-by-step guide to the Uconnect anti-theft code for Chrysler, Dodge, Jeep and RAM.

Read Guide

Find Your Honda or Acura Serial

Read your Honda or Acura radio serial number from the screen, no removal needed.

Read Guide

Can You Get a Code From the VIN?

Why the radio code comes from the serial number, not the VIN - explained simply.

Read Guide