Car Keys
What Is Key Fob Programming? (And When Do You Need It?)
Your key fob stopped working — now what? Here's what key fob programming actually is, when you need it, how long it takes, and what it costs.
LockNear Team
Locksmith guides & home security
Your key fob stopped working. Or you bought a spare online. Or you lost a key and now have no remote. Whatever the situation, at some point the words "key fob programming" come up — and most people aren't sure what it actually means.
Here's everything you need to know.
What is a key fob?
A key fob is the remote attached to your car key that locks, unlocks, starts, or pops the trunk with the press of a button. Depending on your vehicle, it might be:
- A **separate remote** attached to a traditional cut key - A **remote head key** where the remote is built into the key head - A **smart key / proximity key** that allows push-button starting without inserting anything
All three use a radio frequency chip inside the fob that communicates with your car's receiver. For the car to respond, the chip must be paired — or "programmed" — to that specific vehicle.
Why does a fob need to be programmed?
Modern vehicles use an immobilizer system (also called an anti-theft transponder system). This system only allows the car to start or respond to remotes that have been cryptographically paired to that specific vehicle's ECU (Engine Control Unit).
When you buy a new fob — from a dealer, a locksmith, or online — it's blank. It has no pairing with any vehicle. Programming establishes that pairing. Without it, pressing the buttons does nothing.
When do you need key fob programming?
**You lost your only fob.** You need a new fob cut and programmed from scratch. A locksmith can do this on-site using your VIN.
**You bought a spare fob.** Even if you bought the exact right model from Amazon, it won't work until it's programmed to your car.
**Your fob stopped working after a dead battery.** This is less common but it happens — some vehicles reset the pairing during a battery disconnect. A quick reprogramming fixes it.
**You replaced the car battery or had ECU work done.** In some vehicles, an ECU reset wipes fob pairings and all remotes need to be reprogrammed.
**You want to delete a lost fob from the system.** If you lost a fob and are concerned about unauthorized access, programming a new fob simultaneously deletes the old one from the vehicle's memory.
How does key fob programming work?
A locksmith uses an OBD-II programming tool — a diagnostic device that plugs into your vehicle's data port (usually under the dashboard on the driver's side). Through this connection, the tool communicates directly with your car's ECU to establish the pairing.
The process for most common makes: 1. Locksmith connects OBD-II tool to your vehicle 2. Software identifies your vehicle's immobilizer system 3. New fob code is read and transmitted to the ECU 4. ECU accepts the pairing and stores the fob's unique ID 5. Test: press buttons to confirm lock, unlock, trunk, and (if applicable) remote start
Total time on-site: 15–45 minutes depending on the vehicle's complexity.
Can you DIY it?
Some vehicles — mostly pre-2010 models — have a built-in self-programming sequence. You sit in the driver's seat, cycle the ignition in a specific pattern (e.g., on-off-on-off), hold a button on the old remote, then hold a button on the new one. The car beeps to confirm.
This works for: - Some older GM vehicles (Chevrolet, GMC, Buick, Cadillac) - Some older Ford and Lincoln models - Some Honda and Acura models
Check your owner's manual — if a self-programming procedure exists, it will be listed there. If it's not in the manual, assume you need a locksmith.
Modern vehicles (2015+) almost universally require OBD-II programming. You cannot do this with a YouTube video and a spare fob.
What does it cost?
**Programming only (you supply the fob):** $80–$150 This applies if you already have a compatible blank fob and just need the pairing done.
**Programming + fob blank (locksmith supplies):** $120–$250 Includes the cost of the compatible key fob blank for your make and model.
**Luxury/high-security vehicles (BMW, Mercedes, Audi, Range Rover):** $200–$400+ These require additional authorization steps and proprietary equipment. Some require a manufacturer PIN.
On LockNear, pricing is shown before you confirm — so you know the full cost before anyone arrives.
Does battery replacement fix a non-working fob?
Before calling a locksmith, try the battery. A CR2032 coin cell (the most common type) costs about $5 at any pharmacy.
**Replace the battery if:** The fob works but only from very close range, or the response feels "weak."
**Call a locksmith if:** New battery didn't help, the fob is physically damaged, you bought a new fob that's never been paired, or the car doesn't respond at all.
Find a key fob programmer near you
Search on LockNear for key fob programming in your area. You'll see which locksmiths are available now, their price for programming, and estimated arrival time. Most mobile automotive locksmiths can handle key fob programming for major domestic and import vehicles on-site.
More blog posts to read
What To Do If You Lost Your Car Keys (Step-by-Step)
Lost your only car key? Here's exactly what to do — from checking for spares to dispatching a mobile locksmith on LockNear.
March 16, 2026
Can a Locksmith Make a Car Key Without the Original?
Lost all your car keys? Here's exactly how locksmiths cut and program a new key from scratch — without any original to copy from.
February 8, 2026Get help now
LockNear connects you with verified locksmiths available near you — compare ETAs and upfront pricing before you book.