Learning how to program a spare car key yourself is one of those jobs that sounds intimidating until you see the actual steps. For a lot of modern Chrysler, Dodge, Jeep, Ram and Ford vehicles it now comes down to an app, an OBD2 port and about the same effort as pairing a phone to a stereo.

This guide walks through the whole sequence using Tom's Key Company's system, because it packages the two things a DIY replacement needs: a blade cut for your vehicle, and a way to pair the fob without a dealership appointment. It also covers the cases where DIY is genuinely off the table, so you do not order the wrong thing.

Before you order: three checks

Almost every failed DIY key job traces back to skipping one of these.

  1. Check the part number and FCC ID on your current key. They are usually printed on the back or inside the case. Product listings publish theirs, so you are matching numbers rather than guessing from the model year.
  2. Count the buttons. If your key has remote start and hatch release, buy a fob with remote start and hatch release. Button layouts vary within the same model year.
  3. Confirm the key is programmable. Listings marked PMK or PBC work with the PairMyKey system. Listings marked ND are non-DIY, and the wording is explicit: there is currently no do-it-yourself programming solution for this key, and you must contact a local car dealership or automotive locksmith.

Do these three before anything else and the rest of the process is mechanical.

Step 1: Match the key to your exact vehicle

Contents of the three button Jeep Grand Cherokee DIY car key replacement kit

Buy either a standalone key or a complete kit. The Ultimate DIY Car Key Replacement Kit is the simplest route because it removes the guesswork: each version bundles a PairMyKey programmer, a bypass cable, one smart key and Key by Photo service, built for named vehicles rather than sold as a generic tool.

Current bundles cover the Jeep Grand Cherokee 2018 to 2021 in three-button and four-button forms, the Jeep Gladiator 2020 to 2025 and Wrangler 2018 to 2025, the Chrysler Pacifica 2019 to 2026 and Voyager 2020 to 2025 with a seven-button fob, and the 2018 Dodge Challenger, Charger and Chrysler 300 with a five-button remote covering trunk release and remote start.

If you already own a programmer, buy the key alone. Standalone options run from the Ford five-button FORPSK-5B-TRS-FOB-PDL to the Chrysler and Dodge four-button CHRSK-4B-603-K. Start from your vehicle at Tom's Key Company.

Step 2: Get the blade cut with Key by Photo

Key by Photo service cutting an emergency key blade for a Chrysler Dodge smart key

Every smart key hides a mechanical emergency blade, and it ships uncut by default. That blade is what gets you into the car when the fob battery dies, so an uncut one is a problem waiting for the worst possible moment.

Key by Photo solves it at the point of sale. Order the service during checkout and the key blade is cut for your vehicle before it ships. Tom's Key's own advice is unambiguous: it strongly recommends cutting the emergency key in case your vehicle or the remote battery dies, and the service saves you the hassle of looking for a locksmith to do it.

Add it. It is the single highest-value box on the order page, and it is the difference between a spare key that works in every scenario and one that works only while the battery holds.

Step 3: Program it through the OBD2 port

Here is the part people brace for. In practice, the sequence Tom's Key describes is four moves.

  1. Download the PairMyKey app to your phone.
  2. Connect the programmer to your vehicle's OBD2 port. On most vehicles that is under the dashboard on the driver's side.
  3. Connect the bypass cable where the kit calls for it. It is included in the bundle for exactly this reason.
  4. Follow the step-by-step instructions on your phone. The brand's claim is that in just minutes your new smart key is ready to use.

Two practical notes. Work with the vehicle parked somewhere you are happy to sit for a while, and keep your existing working key with you, because programming a spare while you still have a functioning original is far simpler than starting from nothing. That is the strongest argument for buying a spare before you need one rather than after.

The bypass cable deserves a sentence of its own, because it is the component people leave in the box. It is listed as required hardware in the Ultimate Key Bundle rather than an optional extra, so if the instructions call for it, connect it. Skipping a step because the app has not asked for it yet is the usual reason a first attempt stalls.

Test the finished key properly before you file it away. Lock and unlock from a few paces, try each button the fob claims to have, and if it has remote start, use it once. A spare that has never been tested is not really a spare, and the time to discover a problem is on your own driveway rather than in a car park at night.

People who already handle their own dash and infotainment work will find the process familiar; it is the same class of job we cover in our car tech upgrade guide.

When DIY is off the table

Three button proximity flip key for select Jeep vehicles from <a href=Tom's Key Company">

Some keys cannot be programmed at home, and the listings say so directly. Several refurbished Jeep Cherokee smart keys carry the non-DIY flag, including the five-button and four-button GQ4-54T remote start versions, and the same proximity flip key can appear in both a programmable and a non-DIY variant depending on the vehicle.

If yours is one of those, you have not wasted your time. You are still buying a well-specified OEM or aftermarket key with the blade pre-cut, and only paying a professional for the pairing rather than for the key, the cutting and the pairing together. Read the product code before you order so this is a decision rather than a surprise.

New, aftermarket or refurbished?

One last decision before checkout, and it mostly comes down to what the key is for.

For everything else that makes a car easier to live with, our best car accessory brands roundup is a good next stop.

Spare car key FAQ

How long does programming take?

Tom's Key says a new smart key is ready to use in just minutes once the programmer is connected and you are following the app instructions. The ordering and shipping is the slow part, not the pairing.

Do I need my original key to program a new one?

Programming a spare while you still have a working key is the simplest scenario, which is why buying before you lose one is the advice. If your only key is already gone, check the listing carefully, because your options narrow.

What is the bypass cable for?

It is included in the Ultimate Key Bundle as required hardware alongside the PairMyKey programmer, so the kit contains everything the process needs. See what ships in each bundle at Tom's Key Company.