What You Need to Know First

Garage door openers pair remotes using a "Learn" button on the motor unit (the ceiling-mounted box). The process is the same for most modern openers β€” you tell the motor to listen, then tell the remote to identify itself. The motor stores the remote's unique code.

Programming a New or Replacement Remote

  1. 1

    Find the Learn button on the motor unit

    Look on the back or side of the motor unit (the box mounted to the ceiling). There is a small Learn or Program button, usually next to a small indicator light. The button colour varies by brand β€” it may be yellow, green, purple or red.

  2. 2

    Press and hold the Learn button

    Press and hold the Learn button for about 2–3 seconds until the indicator light turns on or begins blinking. On some models, a single press starts a 30-second programming window (the light stays on). Release the button.

  3. 3

    Within 30 seconds β€” press the remote button

    While the motor's light is on, press and hold the button on your remote for 3 seconds. The motor unit's light will blink, flash or you will hear two clicks, indicating the remote has been successfully paired.

  4. 4

    Test the remote

    Stand near the garage and press the remote button. The door should open or close. If it does not work, repeat the process β€” timing is important and sometimes takes a few attempts.

Programming a Car's HomeLink System

  1. 5

    Hold the existing remote near the HomeLink buttons

    Most cars have HomeLink buttons on the sun visor or rear vision mirror. Hold your existing garage remote 5–10cm away from the HomeLink button you want to program.

  2. 6

    Press and hold both simultaneously

    Press and hold both the HomeLink button in the car and the button on your existing remote at the same time. Hold until the HomeLink indicator light changes from slow to rapid blinking (about 20–30 seconds).

  3. 7

    Complete the Learn button process

    Now press the Learn button on the motor unit as in steps 2–3 above. Then press the HomeLink button in the car twice to complete the pairing. Test by pressing the car button β€” the door should activate.

Erasing all remotesTo erase all programmed remotes (if selling your home or after a security concern): press and hold the Learn button on the motor unit for 6–10 seconds until the light turns off. All programmed remotes are cleared and need to be reprogrammed.

Frequently Asked Questions

Common causes: battery in the remote is dead (replace it first β€” most issues are battery related), you exceeded the 30-second window during programming (repeat from step 1), or you are out of the remote's range (most operate within 30–50m). If programming succeeds but the door still does not move, check the safety sensors on the door tracks are aligned and not obstructed.
Most modern openers support up to 40 remote codes. For household use, this is more than enough. Each remote takes up one code slot in the motor's memory.