How-to guides

Program a remote, a keypad code or the button in your car

Press and release the learn or program button on the opener, then within about 30 seconds press the remote, keypad or HomeLink button until the opener lights flash; cars on rolling code openers need that learn button step too.

On the openers we program around Vancouver and Clark County, nearly every pairing runs through the learn or program button, and one short press opens a window, about 30 seconds on most units, for a new remote, keypad or car button to be accepted. A car’s HomeLink system needs one extra step before that window: it has to record the signal of a remote you already own.

If the steps below fight you, our remote and keypad programming service does the pairing on site. If a remote that used to work has quit, start with the remote not working page, since a dead battery or a locked opener looks a lot like a programming problem.

Where the learn button is on each opener brand

The learn button is on the motor unit on the ceiling, often beside the hanging antenna wire, so set up a step ladder and find it before you pick up the remote.

Each brand marks the button its own way, and the table follows the makers’ support pages; our opener brand guide covers the other clues to which unit you have.

Opener family Button on the motor unit What tells you it is ready
LiftMaster, Chamberlain, Craftsman A learn button behind the light lens, next to where the antenna wire hangs The learn LED lights; finish the pairing within about 30 seconds
Genie Either a square button marked PRGM or a round one marked LEARN CODE PRGM: the LED turns blue, then a purple LED flashes. LEARN CODE: a red LED flashes
Marantec Programming buttons marked P, plus and minus on Synergy models Follow the opener’s manual for the sequence

Press a learn button the way you would a doorbell: one quick press and release. HomeLink’s support page warns that pressing the learn button too long can clear out all the programming, which erases every remote already paired.

Pair a handheld remote in five steps

A handheld remote pairs when you tap the learn button once and then hold the remote’s button until the opener answers, and each maker’s page for your remote model gives the exact presses.

  1. Check the remote first. Put a fresh battery in it. On some multi-brand remotes you set the opener type on the remote before pairing; Chamberlain’s page for its 890MAX family has you press the button a number of times that matches the opener type.
  2. Press and release the learn or program button. Watch for the LED to light or flash.
  3. Press and hold the remote button within the window. Chamberlain’s remote instructions have you hold the button until the opener lights flash or you hear two clicks. Genie’s window times out after 30 seconds.
  4. Let go and test from outside. Step clear of the door and press the button once to open it and once to close it.
  5. Repeat for each remote. Each remote, and each button on a multi-button remote, pairs on its own.

How to program a wireless keypad and set its code

A wireless keypad pairs through the same learn button as a remote and then takes a code you choose, so setup has two parts: the opener’s learn step and the keypad’s own model steps.

Chamberlain lists keypad programming model by model on its support site, from the 878MAX and 940EV to older keypads, and Genie splits its keypad guides into current and older models. Find the model on the back of the keypad or under its cover, then follow that page. Our keypad not working page covers a keypad that stopped responding.

A keypad can also stand in for a lost handheld when you program a car. If the keypad will be used to train HomeLink, HomeLink notes the keypad has to come off the wall and into the car, and you hold both buttons it names until the LED flashes rapidly.

HomeLink first records the signal from a remote you already own, and on a rolling code opener the car must then be accepted at the opener’s learn button before the door will answer it.

  1. Park outside, facing the door. Chamberlain’s HomeLink page says to park outside the garage facing the door with a working remote in hand.
  2. Train the HomeLink button to the remote. Keep the chosen HomeLink button held down, and meanwhile tap the handheld remote about once every two seconds. HomeLink’s instructions say to stop once its indicator goes from blinking slowly to flashing fast.
  3. Read the light. A solid light means HomeLink picked up the signal. A rapid blink for two seconds that turns solid points to a rolling code opener.
  4. Do the learn button step. Press and release the learn button on the opener, then return to the car within about 30 seconds.
  5. Press the HomeLink button until the door moves. Genie’s instructions have you press and hold it for 2 seconds, release, and repeat until the opener operates.

With a Security+ 3.0 opener, which Wikipedia dates to about 2025, HomeLink’s support page has the car trained from the original handheld remote alone, with no learn button step on the ceiling unit. Some cars with an older HomeLink version also need a Compatibility Bridge kit to work certain openers with a yellow antenna wire. Steps vary by vehicle too, so HomeLink sorts its instructions by make, model and year.

Why an older opener may not pair the usual way

An older opener may use a fixed code or lack the safety sensors that current remotes expect, so a new remote or a car may refuse to pair, and past a certain age a new opener is the better fix.

HomeLink’s and Chamberlain’s support notes, with Wikipedia’s opener history, sort openers into rough eras, and the table shows how a remote or a car pairs with each one.

Opener era What pairing looks like Where the note comes from
Many units built before 1982 Often no stop-and-reverse at all, a safety reason to replace the opener rather than reprogram it HomeLink support
Built before 1993, or with no safety sensors Chamberlain’s current remotes and keypads will not pair Chamberlain compatibility page
Fixed-code units, mostly older than the mid 1990s Often no learn button; the code is set on DIP switches matched by hand, following the opener’s manual Wikipedia
Built after 1995 with rolling code Learn button pairing, and HomeLink needs the learn button step HomeLink support
Chamberlain Security+ 3.0, from about 2025 HomeLink trains from the handheld remote only HomeLink support and Wikipedia

If your opener falls in one of the first two rows, the remote is the smaller problem, and our guide to repairing or replacing an opener covers the bigger decision.

When a paired remote still has poor range

Weak range after a good pairing usually points to the remote’s battery, the opener’s antenna or radio interference, not to the programming itself.

HomeLink suggests a new battery in the handheld remote, retraining at different distances and angles, and straightening the antenna wire that hangs from the motor unit. DASMA’s remote troubleshooting sheet adds that some LED and compact fluorescent bulbs in or near the opener create radio interference, and that the military’s land mobile radio system, in use from 2004, can interfere near military installations.

If you lose a remote, or move into a house whose remotes are unaccounted for, erase the opener’s memory and pair the remotes you still have; the break-in prevention guide walks through that and other habits. A programming visit has its own posted price, and our price list shows it before Washington sales tax.

Follow-up questions

What code should I choose for a garage door keypad, and when should it change?

Choose a code that is not your house number, a birthday or a simple run of digits. Change it whenever a contractor, house sitter or former tenant has used it. The change itself follows the keypad's model page, since Chamberlain and Genie publish keypad steps model by model. Afterward, try the old code once to confirm it no longer works.

Can an older garage door opener work with a new remote or HomeLink?

It depends on the opener's age. Chamberlain says its current remotes and keypads work only with openers made after 1993 that use safety sensors. HomeLink notes that openers made after 1995 may use rolling code and need the learn button step. HomeLink also warns that many openers made before 1982 lack stop and reverse, which is a reason to replace them.

Sources

Where the facts in this guide come from, in the order they appear.

  1. HomeLink support: programming tips, rolling code, Security+ 3.0, Compatibility Bridge and range
  2. HomeLink: programming by vehicle make, model and year
  3. Genie: HomeLink programming, PRGM and LEARN CODE buttons, clearing HomeLink
  4. Genie: remote and keypad programming, current and older models
  5. Chamberlain Group support: programming 890MAX, 893MAX and 895MAX remotes with the learn button
  6. LiftMaster: remote replacement, learn button colors and where the learn button sits
  7. Chamberlain Group support: keypad programming by model
  8. Chamberlain Group support: HomeLink programming for LiftMaster and Chamberlain openers
  9. Chamberlain Group support: remote and keypad compatibility
  10. Marantec America: frequently asked questions (programming buttons and HomeLink)
  11. DASMA Technical Data Sheet 374: Door and Gate Operator Remote Control Troubleshooting Guide
  12. Wikipedia: Garage door opener (rolling code and Security+ generations)

Other pages about the same parts and problems.

Want a price before anyone drives over?

Call and describe what the door is doing, or text a photo of the door and the spring above it. You hear the likely repair and where its price starts, then decide.