American Garage Door
Openers

How to Program a Garage Door Remote and Keypad

By American Garage Door TeamPublished 6 min read

Quick answer

On most rolling-code openers, you program a garage door remote by pressing the learn button on the motor unit, then pressing and holding the remote button within about 30 seconds until the opener light blinks or the door moves. Keypads work the same way, except you enter a PIN and press Enter. Older openers with DIP switches are programmed by matching switch positions instead.

Rather have a pro handle it?

Call (888) 794-6420Get a free quote

What do you need to know before programming a remote?

Programming takes about two minutes once you know which radio system your opener uses. Nearly every opener built from the mid-1990s on uses rolling code technology: the remote sends a new code each time, and the opener has to "learn" the remote before it will respond. Older openers use fixed codes set with a row of tiny DIP switches.

Start by finding the motor unit's learn button. Climb a stepladder and look at the back or side of the powerhead near the antenna wire, or behind the light lens. Note the button's color, plus the brand and model number on the label. The color is what tells you which remotes are compatible.

Learn button colors on Chamberlain, LiftMaster and Chamberlain-built Craftsman openers:

Learn button System Approximate era
Yellow Security+ 2.0 2011 to present
Purple Security+ (315 MHz) mid-2000s to mid-2010s
Red or orange Security+ (390 MHz) late 1990s to mid-2000s
Green Billion Code (390 MHz) early to mid-1990s

A remote has to match the generation of the opener, or be a universal remote that can be set to that generation. Genie, Overhead Door, Linear and other brands use their own systems, so check their labels and manuals.

Safety: Program remotes with the door in sight and with people, pets and cars out of its path. The door may move during programming, and you are working on a ladder under it.

How do you program a LiftMaster, Chamberlain or older Craftsman remote?

  1. Make sure the remote has a fresh battery.
  2. Press and release the learn button on the motor unit. Its small LED will glow steadily for about 30 seconds.
  3. Within those 30 seconds, press and hold the remote button you want to use.
  4. Release it when the opener lights blink or you hear two clicks. On some models the door moves instead.
  5. Press the remote button again to confirm the door operates.
  6. Repeat for each remote. Each needs its own pass through learn mode.

Don't hold the learn button down. Holding it for several seconds starts the erase function described further down.

How do you program a Genie remote?

Genie's Intellicode openers use a program or learn button on the powerhead, but the exact sequence and indicator colors have changed across generations. The general pattern is:

  1. Locate the program/learn button on the powerhead; on some units you remove the light lens to reach it.
  2. Press and hold it until the indicator light changes, then release.
  3. Press the button on the remote you want to use. Many generations ask for a second or third press; watch for the opener light to flash as confirmation.
  4. Test the remote from inside the garage before relying on it.

If the indicator does nothing, check the model label and look up that model's sequence. Genie remotes generally don't work with Chamberlain-family openers and vice versa unless you use a universal remote.

How do you program a wireless keypad?

Keypads add a second step: you choose a PIN.

  1. Press and release the opener's learn button.
  2. Within about 30 seconds, enter a four-digit PIN of your choice on the keypad.
  3. Press and hold the Enter button (on some keypads it's the up/down or open button) until the opener lights blink or the door moves.
  4. Close the door, then test the PIN from outside.

Mount the keypad at least 5 feet above the ground and within sight of the door. Avoid obvious PINs like the house number or 1234. Many keypads run on a 9-volt battery under the cover; others use AA or coin cells. A keypad that suddenly stops responding in cold weather usually needs a new battery.

To change the PIN on most Chamberlain-family keypads, enter the old PIN, press and hold the star key until the opener lights blink, enter the new PIN and press Enter. If your keypad uses a different scheme, it's printed inside the cover.

How do you program your car's built-in garage door buttons?

Many cars have HomeLink or a similar system above the mirror or in the visor. The basic method works on most rolling-code openers:

  1. Park outside the garage with the door clear.
  2. Hold your working handheld remote a few inches from the car button you want to program.
  3. Press and hold both the car button and the remote button. Release when the car's indicator changes from a slow blink to a fast blink or solid light (your owner's manual describes the exact signal).
  4. Press the learn button on the opener.
  5. Within about 30 seconds, return to the car and press and hold the programmed car button for two seconds, release, and repeat up to three times until the door moves.

Older vehicles may not speak Security+ 2.0. The opener manufacturer sells a small compatibility bridge for that case, or you can program a universal remote and leave it in the car.

How do you program a universal remote?

Universal remotes from the major opener brands cover most systems. You set the remote to your opener's brand or learn-button color using its own button sequence, then pair it with the learn button exactly as above. Expect five minutes with the instruction sheet. Universal remotes are also a good fix when the original brand's remotes are discontinued.

What if your opener has DIP switches?

Fixed-code openers have a row of 8 to 12 tiny switches inside the remote and on the motor unit. To program:

  1. Open the remote's battery cover and find the switch block.
  2. Set every switch on the remote to match the switches on the motor unit (up, down and on some models a middle position).
  3. Test the remote.

These openers pre-date rolling codes and their codes can be captured with inexpensive devices. Change the factory pattern if you keep one, but replacing the opener is the real security fix, and on a unit that old it's usually overdue anyway; the installed cost of a new unit is on our pricing page.

How do you erase a lost or stolen remote?

You can't remove one remote at a time on most openers, so erase them all and re-add the ones you still have:

  1. Press and hold the learn button on the motor unit for about six seconds, until its LED goes out. This clears every remote and keypad from memory.
  2. Reprogram each remote and keypad you still have, one at a time.
  3. Reprogram the car buttons and re-pair any smart controller or app.
  4. If a keypad PIN was shared with someone who shouldn't have it, choose a new one.

Do this after moving into a new house too, since you don't know who still has a remote.

Why won't my garage door remote program?

Work through these in order:

  • Wrong generation. The remote doesn't match the learn-button color or brand.
  • Lock mode is on. A wall console set to lock or vacation ignores every remote. Press and hold that button to release it.
  • Too slow. The learn window closes after about 30 seconds. Press learn again and move faster.
  • Weak battery in the remote or keypad.
  • Interference. LED bulbs not rated for openers, Wi-Fi extenders or other electronics near the motor unit can block the signal. Swap the bulbs and test again.
  • Antenna. The wire on the motor unit should hang straight down, not be coiled or tucked into the housing.
  • Failed receiver or logic board. If no remote will pair and the learn LED doesn't respond, the board is the likely problem.

LiftMaster owners can also check the LED and lock signals specific to that brand. Motor, gear and sensor faults are a different story; see the 10 most common opener faults.

When is a remote problem really an opener problem?

Suspect the opener when the learn button doesn't respond, when no remote pairs despite fresh batteries, or when the wall control is ignored too. Those point to a receiver or logic board fault, or to an opener old enough that replacement makes more sense. A technician can program every remote, keypad, car and app on the same visit as a board or receiver repair, or as part of a yearly tune-up. Ask us for a free estimate, or see the full service menu.

Key takeaways

  • Find the learn button and note its color before buying remotes.
  • Press learn once, then press the remote button within about 30 seconds.
  • Keypads need a PIN plus Enter; cars use the handheld remote, then the learn button.
  • Holding learn for about six seconds erases every remote.
  • DIP-switch openers are insecure; replacement is the lasting fix.

Written by the American Garage Door Team. Published .

Free quote

Get it looked at by a technician

Tell us what's going on and we'll call you back to confirm the visit and the price before any work starts. Open 24 hours, 7 days a week.

Free quote · takes 60 secondsStep 1 of 4
Service needed

What do you need help with?

FAQ

Frequently asked questions

Where is the learn button on my garage door opener?

It is on the motor unit that hangs from the ceiling, usually on the back or side panel near the antenna wire, sometimes behind the light lens. It's a small square or round button, often colored, with a tiny LED beside it. Some newer wall controls can also start learn mode from a menu.

Can I program a remote without a ladder?

Sometimes. If you already have one working remote or a smart wall control, some openers let you add new remotes without touching the motor unit. Otherwise you will need to reach the learn button, so use a sturdy stepladder and keep clear of the door while it moves.

Why does my new remote only work when I'm close to the garage?

Weak batteries, a bent or tucked-up antenna wire on the motor unit, and LED bulbs that aren't rated for garage door openers are the usual causes. Metal siding and nearby electronics can also shorten range.

Do I need to reprogram remotes after a power outage?

Normally no. Rolling-code openers store remote codes in memory that survives power loss. If remotes stop working after an outage or surge, the logic board may have been damaged rather than erased.

Will a universal remote work with my opener?

Universal remotes from the major opener brands cover most rolling-code systems from the mid-1990s onward, and many older fixed-code ones. Check the remote's compatibility list against your opener's brand and learn button color before buying.

Need a garage door technician?

Call any time — open 24 hours, 7 days a week.

Free quote · takes 60 secondsStep 1 of 4
Service needed

What do you need help with?

Prefer to talk? (888) 794-6420 · 24/7