Mazda Protege Key Fob Programming by Year

Can you program a Protege fob without the dealer? For most years, yes. Pick your year for the route and best next step.

Find your year

YearDIY onboard?How it programsWorking fob?Erase riskConfidenceBest next step
2000–2003YesYes - onboard relearnNo (all-keys-lost OK)PossibleHighFollow the steps below

Mazda Protege key types & programming facts

The 2000–2003 Mazda Protege uses a traditional metal ignition key plus a separate keyless entry remote fob on vehicles equipped with remote entry. For models with immobilizer, replacement keys typically require cutting and transponder programming to the vehicle, while remotes are paired via an onboard procedure using the vehicle’s ignition and door locks. Programming usually needs all existing remotes present so they continue to operate after the procedure.

Key types used on the Protege:

  • transponder chip key (separate metal key with integrated immobilizer chip) (2001-2003 (transponder keys sold for Protege; earlier years may be non‑chip but sources do not clearly specify))

Common fob FCC IDs: KPU41015, KPU41704 — check the back of your fob; we confirm the exact variant on site.

2000–2003 Mazda Protege

Exact steps source-verified for this year/equipment

Route verified as onboard programming (no dealer needed). Steps below are source-verified for this year/equipment path.

Show the programming methods (20 steps)

Preparation

Remove the key
1 Remove key from ignition before starting.
Close the doors
2 Close all doors prior to programming.
Programming step
3 Open driver-side door and leave open during procedure.
Wait / timing window
4 Perform programming steps within a 24-second window once started.
Wait / timing window
5 Wait 40 seconds and restart step 4 if no programming entry signal occurs.

Entering Programming Mode

Insert the key
1 Insert key in ignition to begin sequence.
Cycle the ignition ON/OFF
2 Turn key to ON and OFF as part of the required repetitions.
Cycle the ignition ON/OFF
3 Repeat ON/OFF sequence two additional times (three cycles total).
Remove the key
4 Remove key after completing ON/OFF repetitions.
Programming step
5 Push driver door frame button three times to signal programming entry.

Confirmation Signals

Press LOCK + UNLOCK
1 Buzz sound, chime, or doors locking/unlocking indicates entry into programming mode.
Wait / timing window
2 Absence of confirmation requires waiting 40 seconds and retrying the sequence.
Press LOCK + UNLOCK
3 Pushing transmitter buttons should produce a buzz, chime, or doors locking/unlocking upon acceptance.
Cycle the ignition ON/OFF
4 Final push of driver door frame button should produce two buzzes/chimes or two lock/unlock cycles.
Doors lock-cycle (confirm)
5 Successful programming is signaled by the two confirmation sounds or door actions.

Transmitter Programming

Programming step
1 All transmitters, including old ones, must be programmed during the session.
Programming step
2 Push any button on the transmitter two times to program each transmitter.
Programming step
3 If only one transmitter exists, repeat the two-button presses two additional times using the same transmitter.
Wait / timing window
4 If two transmitters exist, repeat the two-button presses two additional times using the second transmitter.
Press LOCK + UNLOCK
5 Completion of transmitter programming is confirmed by the acceptance signal (buzz/chime/lock-unlock).

How we validate this guide

Year coverage comes from our consolidated vehicle programming dataset. Route-level programming status is reviewed against internal route sheets and available manufacturer, security-access, and professional tool references. Exact button sequences are marked source-verified only when we have year/equipment-specific support; where a year is labeled “route verified, steps vary,” we confirm the exact fob, trim, and prompts before programming. Reviewed for route and safety by Mohammad H. Abdelhadi, ALOA-Certified Master Locksmith.

YearRoute statusExact steps
2000–2003Route verifiedSource-verified

Common questions

Does my 2000–2003 Mazda Protege use a transponder chip key?

Many replacement services list transponder keys for Protege models of this era, but not all trims used an immobilizer. A locksmith or dealer can check your VIN to confirm.

What remote fob do I need for my Mazda Protege?

1998–2000 Protege models commonly use a 4‑button remote with FCC ID KPU41015, while 2001–2003 Protege and Protege5 typically use a 3‑button remote with FCC ID KPU41704.

Can I program a replacement remote for my Protege myself?

Yes, many 2000–2003 Protege keyless entry remotes can be programmed with an onboard procedure using the ignition and door locks, without special diagnostic tools.

Can you program a Protege key fob without going to the dealership?

For most years, yes - the route is onboard relearn or an OBD tool, both of which a mobile locksmith handles at your location.

Does this program the remote only, or the transponder key too?

It depends on your key type. Tell us your FCC ID and we will confirm.

What if my year says professional programming required?

Those years need a programmer or security access; we bring the tool to you and program it on site.

How much does it cost?

It depends on year, key type, and whether you have a working key. Call (833) 439-8636 for a firm price before we dispatch.

Need your Protege fob programmed? We come to you, 24/7.
Scroll to Top
☎  Tap to call 24/7 — (833) 439-8636