These instructions apply to the Lexus IS Mk1 (XE10) 1999-2005.
For other models, please choose your vehicle here.
The Lexus IS (1999–2005) — the XE10 IS 200 / IS 300 — lets you program the key remote yourself using the classic Toyota/Lexus door-lock sequence — no diagnostic tool. It’s fiddly with its timing, but it’s genuinely owner-doable for adding a spare or re-pairing a remote after a flat cell.

Before You Start
- You can register up to 4 remotes.
- Have all remotes you want to keep ready — ‘rewrite’ mode erases existing codes.
- Fit a fresh cell first (a weak remote won’t pair).
- The steps are time-sensitive (40-second and 3-second windows) — read it through once before starting.
Entering Programming Mode
- Get in, insert the key into the ignition and remove it again.
- With the driver’s door open and unlocked (other doors closed and locked), within 40 seconds press the door-lock switch 5 times (LOCK/UNLOCK at 1-second intervals).
- Close and open the driver’s door once, then within 40 seconds press the door-lock switch 5 times again.
- Insert the key and turn the ignition LOCK → ON → LOCK at 1-second intervals, repeating to select the mode:
- Add a remote (keep existing): once
- Rewrite (erase all, then add): twice
- Confirm how many are stored: 3 times
- Erase all (lost remote): 5 times
- Remove the key. Within 3 seconds the door locks cycle to confirm the mode is entered.
Registering the Remote
- Within 3 seconds, press the remote’s LOCK and UNLOCK buttons together for ~1.5 seconds, then release.
- Press the LOCK button on the remote (hold ~2 seconds) and release.
- The door locks cycle — that remote is now registered. Repeat for any others.
- To finish, open the driver’s door or turn the ignition on — the car leaves programming mode.
If It Won’t Program
- Keep to the timing — the 40-second and 3-second windows are strict; if you miss one, start over.
- Fit a fresh cell — see our IS key-fob battery guide.
- Use ‘add’ mode if you want to keep your other remotes working.
Frequently Asked Questions
Can I program a Lexus IS 200/300 remote myself?
Yes — via the Toyota/Lexus door-lock sequence (key in/out, lock-switch 5×, door cycle, lock-switch 5×, ignition LOCK-ON to pick the mode, then pair the remote).
Will it erase my other remotes?
Only in ‘rewrite’ mode (turn the ignition twice). ‘Add’ mode (once) keeps existing remotes.
How many remotes can I register?
Up to 4.
It won’t enter programming mode — why?
Almost always the timing; reset by opening the door and starting again, and use a fresh cell.
Need a new cell first? See our IS key-fob battery replacement guide.
Independent guide — not affiliated with Lexus. Always follow your official service manual and safety precautions. Read our full disclaimer.