How to · 15 minutes
How to program a car to your garage door
Hold the remote an inch from the car's button and press both until the car's light flashes rapidly. Then — and this is the step everybody misses — go and press the learn button on the motor unit and press the car button twice. Without that second half, a rolling-code opener never accepts the car.
Read this first
Keep people, pets and the car clear of the door while you test. The door moves without warning the moment a pairing takes.
What you need
- Your working remote
- A stepladder
- A second person, ideally
8 steps
Doing it
- Look at the colour of the learn button on the motor unit before you start.The colour tells you which generation of rolling code the opener uses. Some older car systems cannot learn the newest generation directly and need a bridge module from the opener maker. Check the car handbook or the opener maker's compatibility page first, so you do not spend an hour on a pairing that can never work.
- Park outside the door's path, with the ignition on.The car's buttons need power, and the door will move on its own the moment the pairing takes. The car should not be under it.
- Clear the car's buttons first if it is second-hand: hold the two outer buttons until the light flashes.A used car still opens the last owner's garage. Clearing it is a security step as much as a setup step.
- Hold the remote one to three inches from the car button and press both together until the car's indicator flashes rapidly.Distance matters more than people expect. If it will not take, try again an inch closer or further.
- Go to the motor unit and press the learn button.
- Within thirty seconds, press the car button twice, or three times on some models.This is the rolling-code handshake. Skipping it is why the car appears to program and then does nothing.
- Test it from the end of the driveway, not from inside the garage.That is where you will use it. A pairing that only works ten feet from the motor is a range problem, and it is better found now than in the rain.
- Teach the other buttons the same way, one at a time.Each button is a separate pairing. A second garage, a gate or a second door each takes the full sequence again.

Where it stops being yours
On an opener made before about 1995 there is no rolling code and the second half is unnecessary — but those openers have no safety sensors either, and that is a bigger conversation.
More how-to
Also asked
When it does not go to plan
My car's buttons will not learn the opener.
Almost always rolling code. Newer openers change their code every use, and the car has to be taught through the opener's Learn button rather than by copying an existing remote. On some cars a bridge module is needed, and it is the opener's generation that decides.
Do I need somebody on a ladder?
For the last step, usually — Learn has to be pressed on the motor unit within about thirty seconds of the car being ready. It is a two-person job unless you are quick with a ladder, and rushing a ladder is worse than asking somebody.
It works and then stops after a week.
Check whether the car was taught the remote rather than the opener. A car programmed by copying a handheld remote will follow that remote's code, and once the opener rolls past it, it stops.
My car has no garage buttons. Can I still open the door from it?
Yes, two ways. A universal remote that clips to the visor, paired at the motor unit like any other remote. Or the opener maker's phone app, if the opener is new enough to connect. Neither needs anything changed in the car.
I am selling the car. What do I do about the buttons?
Clear them before it goes, the same way you would for a used car you bought: hold the two outer buttons until the light flashes. Otherwise the next owner has a working opener for your garage.