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?
- Make sure the remote has a fresh battery.
- Press and release the learn button on the motor unit. Its small LED will glow steadily for about 30 seconds.
- Within those 30 seconds, press and hold the remote button you want to use.
- Release it when the opener lights blink or you hear two clicks. On some models the door moves instead.
- Press the remote button again to confirm the door operates.
- 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:
- Locate the program/learn button on the powerhead; on some units you remove the light lens to reach it.
- Press and hold it until the indicator light changes, then release.
- 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.
- 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.
- Press and release the opener's learn button.
- Within about 30 seconds, enter a four-digit PIN of your choice on the keypad.
- 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.
- 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:
- Park outside the garage with the door clear.
- Hold your working handheld remote a few inches from the car button you want to program.
- 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).
- Press the learn button on the opener.
- 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:
- Open the remote's battery cover and find the switch block.
- Set every switch on the remote to match the switches on the motor unit (up, down and on some models a middle position).
- 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:
- 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.
- Reprogram each remote and keypad you still have, one at a time.
- Reprogram the car buttons and re-pair any smart controller or app.
- 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.
