How to Enter a Honda Radio Code (All Models and Generations)
Having the code is only half the job. Honda changed the entry method three times, and pressing the wrong buttons burns attempts you cannot get back. Here is the correct method for every dashboard.
September 10, 2026 Updated: September 10, 2026

Quick answer: On a Honda radio with preset buttons, press buttons 1 to 5 repeatedly - each button sets one digit of the 5-digit code, and a 0 takes ten presses. Touchscreens take the code on an on-screen keypad, and factory navigation uses a separate 4-digit code. You get 10 attempts before CODE ERROR E locks the unit.
Start Here: Which Dashboard Do You Have?
Honda and Acura radios all lock the same way after a battery disconnect, but they do not all take the code the same way. Which method you need depends on one thing: what the radio looks like, not what year the car is. Three families cover essentially every Honda on the road.
Look at the unit showing CODE and match it to one of these:
- Physical preset buttons 1 to 6 under a small display (Civic, Accord, CR-V, Fit, Element, Odyssey, most 1998-2015 audio units) - use Method 1. The code is 5 digits.
- Full touchscreen with an on-screen number pad (Display Audio units, roughly 2016 and newer) - use Method 2. The code is usually 5 digits.
- Factory navigation with MAP / MENU / CANCEL buttons (2003-2019 navigation systems) - use Method 3. The navigation code is 4 digits and is often different from the radio code.
On every method the ignition has to be in ACC or ON and the radio powered up showing CODE. If the screen is blank, press the power button first - a radio that shows nothing is not waiting for a code, it has no power.
The Three Methods at a Glance
| Radio | Code | How you enter it | Attempts |
|---|---|---|---|
| Preset-button audio unit | 5 digits | Buttons 1-5, each pressed until its digit shows | 10, then CODE ERROR E |
| Touchscreen (Display Audio) | Usually 5 digits | Typed on the on-screen keypad | 10, then CODE ERROR E |
| Factory navigation | 4 digits | Keypad or rotary knob | 10, then CODE ERROR E |
Before You Press Anything
Two minutes of preparation here saves an hour of lockout later.
- Have the exact code in front of you. Honda radios allow only 10 attempts in total before they stop accepting input entirely. Guessing is the single most common reason a simple job turns into a battery disconnect.
- Check the glovebox first. Many Hondas shipped with a small white anti-theft card carrying the code, and dealers often taped it inside the glovebox lid or the owner manual wallet. Free code, zero effort.
- Know whether your code is 4 or 5 digits. Audio units take 5 digits. Navigation units take 4. If you have a 4-digit code and a 5-digit prompt, you are holding the navigation code and still need the radio code (or the other way round).
- Keep the engine running or the ignition in ACC. If power drops mid-entry, some units count that as a failed attempt.
Method 1 - Preset Buttons 1 to 5 (Audio Units, 5-Digit Code)
This is the classic Honda method and covers the majority of locked Hondas. Each preset button owns one digit position, and you press that button as many times as the digit you need. There is no keypad and no confirm button on most units - the radio unlocks by itself the moment the fifth digit is right.
- Turn the ignition to ACC or ON. The display should read CODE.
- Press preset button 1 repeatedly until the first digit of your code appears.
- Press preset button 2 for the second digit, 3 for the third, 4 for the fourth and 5 for the fifth.
- Some units need you to press and hold preset 6 (or the >>| / Enter button) to submit. If yours has no such button, it accepts the code automatically.
- The radio plays. If it shows CODE again, the entry was wrong - see the mistakes section below before trying once more.
24815 you press button 1 twice, button 2 four times, button 3 eight times, button 4 once and button 5 five times. Digit 0 usually means pressing that button ten times, not zero times.
Unlock any Honda or Acura radio in 2 minutes
Method 2 - Touchscreen Keypad (Display Audio, 2016 and Newer)
Newer Hondas replaced the preset buttons with a soft number pad, which makes entry far easier - you simply type the code. The trap here is different: the screen sometimes boots to a black or logo state and looks dead, when it is really just slow.
- Ignition in ACC or ON and wait for the system to finish booting - it can take 30 to 60 seconds.
- The screen shows Enter Anti-Theft Code with a number pad.
- Tap your code and confirm with Enter or OK.
- If nothing happens, tap the screen once to wake it, then try again - a sleeping screen swallows the first touch.
If your touchscreen never shows a keypad and instead sits on the Honda logo, the head unit is stuck rather than locked. Disconnect the negative battery terminal for 15 minutes to force a cold boot, then look for the code prompt again.
Method 3 - Navigation Code (4 Digits)
Factory navigation systems carry a second, separate anti-theft code. After a battery disconnect a navigation Honda can ask for the radio code, the navigation code, or both one after the other.
- Ignition ON and wait for the navigation screen to show Enter Code.
- Use the on-screen keypad or the rotary knob to enter the 4-digit navigation code.
- Confirm with Enter / OK, or by pressing the rotary knob.
- If the audio side is still muted afterwards, the unit wants the radio code as well - go back to Method 1 or 2.
Navigation codes and radio codes come from different serial numbers. The navigation serial is read from the Navi ECU (hold MAP + MENU + CANCEL for about 6 seconds, then Diagnosis Items, Unit Check, Navi ECU, Serial No.) and usually starts with three letters, for example GNA21003214.
Five Mistakes That Waste Your Attempts
Almost every "the code does not work" message we get comes down to one of these:
- Entering the code as if it were a keypad. On preset-button radios, pressing 1-2-3-4-5 once each does not enter 12345. Each button counts up its own digit.
- Confusing zero with no presses. A digit of 0 normally needs ten presses of that button. Leaving it untouched enters a blank, not a zero.
- Using the navigation code on the radio. A 4-digit code in a 5-digit prompt will always fail, and it still burns an attempt.
- Reading the part number instead of the serial. The number that generates your code is labelled Serial or S/N, not the long Honda part number starting 39100-.
- Trying again immediately after a failure. Once you are wrong twice, stop. Confirm the code from the serial before spending the remaining attempts.
CODE ERROR E: How to Get Your Attempts Back
After 10 failed attempts a Honda radio stops asking and shows Err, E or CODE ERROR E. It is not permanently dead - the attempt counter simply needs resetting.
- Disconnect the negative (black) battery terminal.
- Leave it disconnected for 10 to 15 minutes so the module drains.
- Reconnect, start the car, and the display returns to CODE.
- You now have 10 fresh attempts. Use the first one on a code you have verified, not a guess.
The Hondas That Do Not Ask for a Code at All
Not every Honda locks. 2013-2014 Odyssey and Pilot models ship without the anti-theft code requirement, so if one of those goes silent after a battery change you are looking at a fuse, an amplifier or a head unit fault - not a lockout. Trying to "enter a code" on those is wasted effort. The same applies to any Honda running an aftermarket head unit: replacement stereos from Pioneer, Kenwood, Alpine and the rest have no factory anti-theft code.
You Do Not Have the Code Yet
If the glovebox card is gone and the previous owner cannot help, the code is recovered from the radio serial number - never from the VIN. A radio code from the VIN only exists for Renault and Dacia; on a Honda the VIN tells you nothing about the radio. The good news is that you almost never have to pull the unit out of the dash.
- Turn the ignition ON, then turn the radio OFF.
- Hold preset buttons 1 and 6 together while switching the radio back ON.
- The serial appears as
U1234 L5678across two screens, or as 8 digits such as12345678. - Write it down exactly, including both halves. That string is what generates your code.
Older navigation units use a different key combination, and a handful of units only carry the serial on a physical label. Our Honda and Acura serial number guide walks through all four methods with photos, and the Honda radio code page covers the model-by-model detail for Civic, Accord, CR-V, Pilot and the rest.
Acura TL radio unlock code with instant retrieval, plus Honda
Already have your serial number? Check it now and get your Honda code - from $9.99, delivered instantly.
Get the Right Code Before You Spend an Attempt
Type in the serial you just read off the display and the matching Honda or Acura code appears on screen and lands in your inbox within seconds. Pricing starts from .99, and if the code does not work it is refunded.
Get My Honda Radio CodeRadio code pages for these models
Frequently Asked Questions
Related Articles
Find Your Honda Serial Number
All four ways to read a Honda or Acura radio and navigation serial, with photos and video.
Read GuideHow Anti-Theft Codes Work
Why a battery change locks the radio in the first place, and what the code actually protects.
Read GuideRadio Code From the VIN?
Which makes really can be unlocked from the VIN, and why Honda is not one of them.
Read Guide