How to Program Keys on Hyundai HB20: DIY Remote & Transponder Guide

✎ Edit Article
Learn how to program a Hyundai HB20 remote key fob and transponder chip yourself. Step-by-step instructions for 2012-2020 models, troubleshooting tips, and when to call a pro.

Published: June 27, 2026
Last Updated: June 27, 2026


Quick Answer

You can often program a Hyundai HB20 remote key fob yourself using a simple ignition sequence—turn the key from OFF to ON six times, press the lock button, and the hazard lights will confirm success. However, programming the immobilizer chip inside the key requires a working original key or a professional OBD2 scan tool, especially for models from 2016 onward. Always check your owner’s manual and whether your key has a visible metal chip before attempting any procedure.


What You Need to Know Before Programming

Before you grab a new key fob and start twisting the ignition, understanding the HB20’s security system saves you time and frustration. Hyundai introduced an immobilizer system on most HB20 models starting in 2012, and the approach differs depending on your key type, trim level, and model year.

Types of Keys Found on the Hyundai HB20

  • Traditional metal key (no remote) – Basic models (e.g., 1.0 Comfort) may come with a plain key that has no remote or chip. These only require cutting, no programming.
  • Flip key with integrated remote – Most common on 2012–2020 models. The key blade folds into the fob. The remote buttons control door locks, but the key also contains a small transponder chip for engine start.
  • Smart key (push‑button start) – Found on higher trims (1.6 Premium, 2017+). Proximity-based; no physical key turn needed. Programming requires advanced tools.

The immobilizer system reads a unique code from the transponder chip inside the key. If the code doesn’t match the car’s ECU, the engine will crank but won’t start. This is why a simple remote fob program won’t solve a “no-start” issue.

Year-by-Year Considerations

Model Year Range Immobilizer Type DIY Remote Programming Possible? DIY Transponder Programming?
2012–2015 Standard immobilizer Yes (with correct sequence) Sometimes (with 2 existing master keys)
2016–2019 Updated ECU (more secure) Yes (remote only) No – requires dealer or scan tool
2020+ Smart key system No (smart key must be programmed via dealer software) No

Cost Difference

If your HB20 allows self-programming of the remote, a compatible new fob costs roughly $20–$40 online. If you need a dealer or automotive locksmith to cut and program a transponder key, expect to pay $100–$250. That’s a significant saving if you can do the remote part yourself.


Tools Required

Gather these items before you start:

  • New compatible remote key fob – Verify the part number matches your HB20’s year and trim. Common part numbers include 95420-**** for Hyundai.
  • Existing working key – Some methods require at least one original master key.
  • OBD2 scanner with key programming function – Needed for transponder programming on 2016+ models. Brands like Autel, Launch, or Xtool often support HB20.
  • Owner’s manual or valet card – Some procedures ask for a PIN code. If you don’t have the white dealer card, you may need to obtain the PIN from Hyundai (using your VIN).
  • Patience and a quiet environment – Other cars running nearby can cause radio frequency interference that disrupts the sync process.

Pro tip: Always replace the battery in your new fob before starting. A weak CR2032 lithium cell can cause failed programming. I’ve seen DIYers waste an hour only to find the fob battery was already dead out of the box.


How to Program a Hyundai HB20 Remote Key Fob

This procedure works for most HB20 models with a separate remote fob (2012–2020) that do not require transponder programming. The remote buttons are independent of the immobilizer chip, so this method only syncs the door lock/unlock function.

Step-by-Step Instructions

  1. Sit in the driver’s seat and close all doors.
    Make sure the doors are shut – the system will not enter programming mode with an open door.

  2. Insert the working key into the ignition.
    Use the original key that currently starts the vehicle. If you have only a new key, the car will not detect a valid transponder, and the process may fail.

  3. Turn the key from OFF to ON (not start) 6 times within 10 seconds.
    End on the ON position. The key should be in the “run” position (dashboard lights come on) but do not engage the starter.
    Important: If you go too fast or too slow, the sequence may not register. See the troubleshooting section below.
    Expected outcome: The hazard lights flash once to confirm the car entered programming mode.

  4. Within 5 seconds, press and hold the LOCK button on the new fob for about 2 seconds, then release.
    Hold the fob near the ignition switch while pressing. Some models also respond to pressing UNLOCK first – if the lock button doesn’t work, try unlocking then locking.

  5. Wait for the hazard lights to flash again.
    A second flash confirms the car accepted the new fob code. If the lights don’t flash, repeat step 4.

  6. Turn the ignition OFF and remove the key.
    The car exits programming mode automatically.

  7. Test the new fob.
    Walk about 10 feet away from the car and press LOCK and UNLOCK. The doors should respond consistently. Test from different angles to ensure good range.

Alternative Method for Flip‑Key Combos

Some HB20s with the integrated flip key require a slightly different sequence:

  1. Insert the key and turn to ON.
  2. Press and hold any button on the new fob for 3 seconds.
  3. Turn the key OFF.
  4. Repeat the press-and-hold step two more times (total of three cycles).
  5. Test the fob.

If neither method works, your model may require the use of a scan tool even for the remote portion.


How to Program a Transponder Key (Immobilizer) for HB20

This section covers programming the chip that allows the engine to start. Do not attempt this unless you have a verified working master key – if you only have one key, proceed to a professional.

Manual Learn Procedure (Pre-2016 Models Only)

This method works on 2012–2015 HB20 models and only if you have two original master keys that you want to keep alongside the new key.

  1. Insert the first original master key and turn to ON for 5 seconds (do not start the engine).
  2. Turn the key OFF and remove it.
  3. Within 10 seconds, insert the second original master key and turn to ON for 5 seconds.
  4. Remove the second master key.
  5. Within 10 seconds, insert the new key and turn to ON for 5 seconds.
  6. Wait for the immobilizer warning light (often a car icon with a key symbol) to turn solid or go out completely.
  7. Remove the new key. Start the engine – it should now run.

What If It Doesn’t Work?
The immobilizer light may stay flashing. This usually means the car requires a PIN code or the ECU doesn’t support manual learning. In that case, you’ll need a diagnostic tool.

Using an OBD2 Scanner (2016+ Models)

For HB20s from 2016 onward, the ECU will not accept new transponder keys without proper authentication. A mid-range scan tool like the Autel MaxiCOM MK808 or Launch X431 can read the PIN from the ECU and program the new chip. The exact steps vary by tool, but the general process is:

  1. Connect the scanner to the OBD2 port under the dashboard.
  2. Select Hyundai > HB20 > Immobilizer Programming.
  3. Follow the on-screen instructions to enter the PIN (obtained from the dealer or extracted by the tool).
  4. Place the new key near the ignition coil (the tool will instruct you).
  5. The scanner writes the key’s chip ID to the ECU.
  6. Verify by starting the engine.

Warning: On 2020+ smart key models, the procedure requires online authorization through Hyundai’s server. You cannot do this without dealer subscription access.


Troubleshooting Common Programming Issues

Problem Likely Cause Fix
Hazard lights do not flash when turning key 6 times Wrong key type (transponder-only key lacks remote function) or sequence too slow/fast Use the correct fob with remote buttons. Try turning the key exactly 6 times in exactly 10 seconds.
Remote works once then stops Fob synced but not properly stored; or another key’s signal interfered Repeat the procedure alone with no other fobs nearby.
Engine cranks but no start Transponder chip not recognized by immobilizer You need to program the chip using a scan tool or dealer. Manual method may not have worked.
“Key not detected” error on display Dead battery in smart key, or the smart key lost its pairing Replace the CR2032 battery. If error persists, reprogramming is required.
Both original keys lost No master key available Tow car to dealer or locksmith. They must read the VIN and request PIN from Hyundai.

When to Call a Professional

Sometimes you have no choice but to hand the job over. Call a dealership or an automotive locksmith if:

  • All keys are lost – The immobilizer requires a new blank cut and the ECU must be reset with the PIN. Only a dealer or specialist with tools like the T-code can do this.
  • Your HB20 is a 2020+ model – Smart key systems often require cloud-based authentication that locksmiths may not have.
  • The immobilizer light stays on solid after programming – This indicates the chip was not accepted. Without a professional tool, you cannot override the ECU.
  • You have only one working key – Many DIY procedures ask for two master keys. With only one, you risk locking yourself out of the system.

A professional locksmith will charge $150–$250 for a fully cut and programmed transponder key. Dealers may charge more, but they guarantee the key will work.


Frequently Asked Questions

Can I program a Hyundai HB20 key without the original?

No – the immobilizer system requires at least one working key to authenticate a new one. If you’ve lost all keys, you must have a dealer or locksmith extract the PIN from the ECU and program a new key from scratch.

How much does Hyundai charge to program a key for HB20?

Hyundai dealerships typically charge between $50 and $100 for programming a remote fob, and $150 to $250 for a transponder key including cutting. Prices vary by location and model year.

Does the HB20 have a valet key?

Some HB20 trims come with a plastic valet key that only opens the doors and will not start the engine. This valet key cannot be programmed to work as a master key.

Can I use a key from another Hyundai model?

No – each key is coded to the specific ECU software of your HB20. Even if the key physically fits, the transponder chip won’t match. Always order a key with the correct part number for your VIN.

My remote fob battery is low – will reprogramming help?

No – reprogramming only syncs the rolling code between the fob and the car’s receiver. If the battery is weak, the fob may not transmit at the required power level. Replace the battery (CR2032) first, then test the buttons. Only reprogram if the fob still doesn’t work.

How many keys can the HB20 memory store?

The immobilizer system can store up to four transponder keys. Many models also allow up to four remote fobs. If you program a fifth key, the oldest one in memory is automatically overwritten. Keep track of your registered keys.


About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.

He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.

Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.

With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.

For inquiries and equipment purchases, please visit https://carlifterph.com/

For more information on diagnosing immobilizer issues, check out our guide on [how to use an OBD2 scanner for key programming (link to related article here)].
If you’re looking for compatible key fobs, read our post on [Hyundai HB20 key replacement options (link to related article here)].


Related Posts