Nissan Micra K12 Key Programming (Add / Relearn Keys)

nissan micra k12 key programming
69b559ae27539 bpthumb
By Juraj · Last updated: March 29, 2026

This guide shows how to program a new key for Nissan Micra K12 using an OBD2 diagnostic scanner.

There are two methods available:

  • Glove box code method (works with budget scanners like XTool)
  • Direct key programming (works with advanced tools like Autel IM608 without PIN code)

Both methods will erase all stored keys and relearn them again.

Affiliate Disclosure: iamcarhacker.com is an Amazon and other affiliate programs Associate. As an Amazon Associate, I earn from qualifying purchases. Full Affiliate disclosure.

Used tool in this guide

Xtool: (need glovebox code)

Autel: Without glovebox code

Video: How to program Nissan Micra K12 key (glovebox method)

This video shows the full process of programming a new key for Nissan Micra K12 using an OBD2 scanner and the glove box code method.

Supported vehicles

Vehicle
micra-k12

Technical overview

ItemDetails
VehicleNissan Micra K12
Supported years~2003 – 2010
SystemImmobilizer
Procedure typeKey programming
DifficultyMedium
Time required~5 minutes
PrerequisitesAt least one working key, new key cut to vehicle

Key Programming Methods (Overview)

There are two ways to program a key on Nissan Micra K12 depending on the diagnostic tool used.

Method 1 – Glove Box Code (Budget method)
Requires reading the code from the glove box and entering it into the scanner.

Method 2 – Direct Programming (Advanced method)
No glove box code required. The scanner handles security access automatically.

MethodToolPIN requiredDifficultyTime
Glove Box CodeXTool / budget scanners✅ YesMedium~10 min
Direct ProgrammingAutel IM608 / IM508❌ NoEasy~3–5 min

What to look for when ordering a new key

When buying a replacement key for Nissan Micra K12, make sure it has:

  • 433 MHz frequency
  • PCF7946A chip
  • Hitag 2 / ID46 immobilizer
  • compatible PCB marked 5WK4 876 or 5WK4 818
  • key blade that can be cut to match the original key

⚠️ Many cheap keys use incorrect chips (ID4D or other variants) which will not work with the Micra K12 immobilizer system.

Notes about programming

This type of key uses a combined remote + transponder chip (PCF7946A).

That means:

  • remote locking is programmed automatically
  • immobilizer chip is programmed during the same key learning procedure

No separate remote pairing is required.

Tested key used in this procedure: https://s.click.aliexpress.com/e/_c4dOBUtN

Method 1 – Glove Box Code (XTool / Budget Scanners)

Step 1

Insert the original key into the ignition and switch ignition ON.

Step 2

Open the diagnostic scanner and navigate to:

Special Functions → IMMO Nissan → Free PIN Code

This function allows programming keys without manually calculating the immobilizer PIN.

⚠️ The system will warn that all keys will be deleted and relearned.

Step 3

The scanner will ask for the Glove Box Code.

Locate the 12-digit code on the sticker inside the glove box.

Use the middle number from the sticker.

Enter the code into the scanner.

Step 4

Follow the instructions on the scanner screen.

Insert the key and switch ignition ON, then press OK.

Step 5

The scanner will ask:

“Is the immobilizer indicator off?”

If the immobilizer light is no longer flashing, select YES.

Step 6

Switch ignition OFF when requested and press OK.

Step 7

The scanner will ask if you want to program another key.

Insert the new key, switch ignition ON, and confirm.

Repeat the process for each key.

⚠️ Every key must be programmed during this session or it will stop working.

Step 8

After the last key is programmed, the scanner will display:

Programming complete

Turn ignition off and test all keys.

Method 2 – Direct Key Programming (Autel IM608 – No PIN Required)

This method uses an advanced key programming tool (Autel IM608) which can perform key learning without requiring the glove box code.

The tool automatically handles immobilizer security access, making the process faster and easier.

autel maxi im608 in hand

Watch full diagnostic video

Program a Nissan Micra K12 key with Autel IM608 without glove box code using direct key learning.

4 min video
  • Key programming without PIN code
  • Autel IM608 step-by-step process
  • Hazard + door sequence
  • Multiple key learning
  • Key testing (lock, unlock, start)

This content is for members only.

Step 1

Connect the diagnostic tool and select automatic vehicle detection.

Step 2

Navigate to:
IMMO → Nissan → Key Learning

⚠️ The system will warn that all keys will be erased.

Step 3

Follow on-screen instructions:

  • Turn ignition OFF
  • Turn hazard lights ON
  • Open and close the driver door once

Step 4

Insert the key to be programmed and turn ignition ON.

Wait approximately 5 seconds.

Step 5

Confirm that the security indicator light turns OFF.

If yes, continue.

Step 6

Turn ignition OFF and remove the key.

Step 7

Insert the next key and repeat the process.

⚠️ Every key must be programmed during the same session.

Step 8

After programming all keys, finish the process.

The tool will display:
Learning completed

After programming:

  • Test remote locking/unlocking
  • Start the engine with each key
  • Ensure both keys are fully functional

Why advanced tools make this easier

When using budget scanners, key programming depends on having the correct glove box code.

If the code is missing, the procedure cannot be completed.

Advanced tools like Autel IM608 can bypass this requirement by handling immobilizer authentication automatically.

This makes the process:

  • faster
  • more reliable
  • possible even without additional codes

In practice, this can turn a failed job into a quick 5-minute procedure.

Additional Information & Compatibility Notes

Before using or purchasing any diagnostic tool for this procedure, always verify compatibility with your exact vehicle model, year and system configuration. Supported functions may vary depending on software version, hardware revision and regional limitations.

This procedure performs a full key relearn.

When the process starts:

  • All previously stored keys are erased
  • Every key must be programmed again during the same session

If a key is not relearned, it will no longer start the vehicle.

Some scanners may also support PIN code programming instead of glove box code, but the glove box method is the easiest for most vehicles.

Alternative tools

Related guides & background information

Legal & safety notice

This procedure modifies vehicle system settings through the control module. Incorrect use may cause faults or warning lights. Always ensure the vehicle is secured and follow proper safety procedures.

More procedures like this

Procedures tested with this scanner

Most popular OBD2 guides

69b559ae27539 bpthumb
Juraj

Hi, I am Juraj Lukacko. I got frustrated by unhelpful and scammy mechanics, so I decided to learn everything about car diagnostics myself. I test dozens of new car diagnostic tools every month along with learning new strategies to fix and customize cars. 

Responses

Your email address will not be published. Required fields are marked *