Programming a LiftMaster keypad takes about five minutes and requires only the master code
A LiftMaster keypad lets you open your garage door by entering a code instead of using a remote. To set it up, you need the master code that came with your opener — usually printed on a sticker inside the motor unit or in your manual. The programming process is the same whether you have a residential or commercial model, though the exact button sequence varies slightly by opener generation.
Most keypads mount on the wall inside your garage or on an exterior post. Once programmed, each keypad can store multiple user codes, and you can add or delete codes without touching the opener itself. If you lose the master code, you will need to contact LiftMaster support or a garage door technician, as there is no way to retrieve it remotely.
Key Takeaways
- You will need the master code from your LiftMaster opener manual or the sticker inside the motor unit before you start programming.
- The programming button on your opener is usually a small recessed button labeled "Learn" or "Program" on the back or side of the motor head.
- Most LiftMaster keypads require you to enter the master code, then a new user code, then press Enter to save each code.
- After programming, test the keypad from outside the garage to confirm the door opens and closes properly.
- You can add up to 16 different user codes on most LiftMaster keypads, and delete old codes by entering the master code and pressing a delete sequence.
Locate the master code and the Learn button on your opener
The master code is a four-digit number that controls all programming on your LiftMaster opener. Check three places: the back of your opener manual, a sticker on the inside of the motor housing (usually on top or the side facing the garage), or the original paperwork from installation. If you cannot find it, write down your opener model number — it is printed on the motor unit — and call LiftMaster customer service with proof of ownership.
The Learn button (also called the Program button) is a small recessed button on the back or side of the motor head. On newer models, it is often purple or yellow. You may need a pen or small tool to press it because it sits slightly recessed. Press and hold this button until the light on the motor blinks or you hear a beep — this puts the opener into programming mode and lasts about 30 seconds.
Enter the master code on the keypad
With the opener in programming mode, stand at the keypad and enter your four-digit master code using the number buttons. Press the Enter button (or the button marked with a checkmark or asterisk, depending on your keypad model) after you type the code. You should hear a beep or see a light flash on the keypad to confirm the master code was accepted.
If nothing happens, the opener may have exited programming mode — the window is usually 30 seconds. Go back to the motor unit, press the Learn button again, and try once more. If the keypad still does not respond, check that the batteries are fresh and that the keypad is within 30 feet of the opener.
Create and save a new user code
After the master code is accepted, the keypad is ready for you to enter a new user code. Type a four-digit number that is straightforward for you to remember but not obvious — avoid birthdays or sequential numbers like 1234. Press Enter to save the code. You should hear two beeps or see the light flash twice, which means the code was stored.
Repeat this step for each person who needs access. You can add up to 16 codes on most LiftMaster keypads. Each code opens and closes the door the same way — there is no way to restrict a code to opening only, or to set time limits on when a code works.
Test the keypad from outside the garage
Exit the garage and close the door. Stand outside and enter one of the user codes you just programmed, then press Enter. The door should begin to open. If it does not, return to the keypad and try again — sometimes the first attempt fails if the opener has not fully exited programming mode.
Test opening and closing the door a few times to make sure the code works consistently. If the keypad is mounted on an exterior wall, test it from that location as well. If the door does not respond, check that the keypad batteries are not dead and that the keypad is not blocked by metal or thick walls that could interfere with the signal.
Delete or change a user code later
To remove a code you no longer need, press the Learn button on the motor unit again to enter programming mode. At the keypad, enter the master code and press Enter. Then enter the user code you want to delete and press the button marked Delete (or hold down a specific button for three seconds — check your manual for the exact method). The code is now erased and will no longer open the door.
To change a code, delete the old one first, then add the new code using the same steps you used to create the first one. There is no way to edit a code in place — you must delete and recreate it.
Troubleshoot if the keypad does not program
If the keypad will not accept the master code, the most common cause is dead or low batteries. Replace the batteries (usually two AA or AAA cells, depending on the model) and try again. If the keypad still does not respond, make sure you are pressing the Learn button on the motor unit long enough — hold it for a full three seconds until you see the light blink.
If the keypad is brand new and has never been programmed, it may need to be paired to the opener first. Some LiftMaster models require you to press a pairing button on the back of the keypad before you start the master code sequence. Check the quick-start card that came with the keypad or the manual for your specific opener model. If you have tried all these steps and the keypad still will not work, contact LiftMaster support with your opener model number and the keypad model number.
Frequently Asked Questions
Can I program a keypad if I do not have the master code?
No. The master code is required to enter programming mode, and there is no way to bypass it. If you have lost the code, contact LiftMaster with proof of ownership and your opener model number. They can provide a replacement code or direct you to a local technician who can reset it.
How many keypads can I connect to one opener?
Most LiftMaster openers support multiple keypads on the same frequency. You can program each keypad independently with its own set of user codes. However, all codes on all keypads will open and close the same door — you cannot assign different keypads to different doors or restrict access by keypad.
What happens if I forget a user code I created?
You will need to delete the code and create a new one. To do this, enter programming mode using the Learn button, enter the master code, then delete the old code and add a new one. There is no way to retrieve a forgotten user code.
Can I program a keypad from outside the garage?
No. You must be inside the garage to press the Learn button on the motor unit. Once the keypad is programmed, you can use it from outside, but the initial setup requires access to the opener itself.
Do I need to reprogram the keypad if I replace the garage door opener?
Yes. Each LiftMaster opener has its own master code and frequency. If you install a new opener, the old keypad will not work with it. You will need to reprogram the keypad using the new opener's master code, or the keypad may need to be re-paired to the new motor unit depending on the model.