The basic steps to reprogram your Schlage lock code
To change the code on a Schlage lock, you enter the lock's programming mode using your current code, then delete the old code and enter a new one. The exact steps depend on which Schlage model you own—keypad locks, deadbolts with keypads, and smart locks all have slightly different procedures. Most Schlage locks let you reprogram without tools or a technician visit.
The process typically takes 2 to 5 minutes once you have your lock in front of you and your new code ready. You will need to know your current code to start, unless you are resetting a lock after a factory reset or lockout. If you have lost access to the lock entirely, you will need to contact Schlage or a locksmith for recovery options.
Key Takeaways
- Most Schlage keypad locks enter programming mode by pressing the Schlage button (or a recessed button) and your current code, then pressing the lock or unlock symbol.
- New codes must be between 4 and 8 digits long, and Schlage recommends avoiding sequential numbers like 1234 or repeating digits like 5555.
- After you enter a new code, the lock will beep or flash to confirm the change—test the new code when ready before closing the door.
- If you forget your code or the lock is unresponsive, a factory reset using the master code or a reset button may be necessary, though this erases all stored codes.
- Smart Schlage locks (Connect, Encode) are reprogrammed through their mobile app rather than the keypad itself.
How to reprogram a standard Schlage keypad deadbolt
For most Schlage BE or FE series keypad deadbolts, the process is straightforward. First, stand in front of the lock and locate the Schlage button—a small button or logo on the face of the lock. Press and hold this button until you hear a beep or see a light flash (usually 1 to 2 seconds). Then enter your current access code and press the lock symbol (the padlock icon) on the keypad.
The lock is now in programming mode. You will hear another beep. Enter your new code—it must be 4 to 8 digits—and press the lock symbol again. The lock will beep twice to confirm the change. Press the unlock symbol (the open padlock) to exit programming mode. Test your new code when ready by entering it and pressing the lock symbol; the deadbolt should turn and you should hear a confirmation beep.
If the lock does not respond or beeps in a way that sounds like an error, start over from the beginning. Common mistakes include pressing the wrong symbol (unlock instead of lock) or entering a code that is too short or too long. Write down your new code and store it somewhere safe before you leave the lock.
Reprogramming Schlage smart locks via the mobile app
Schlage Connect and Schlage Encode locks are reprogrammed through the Schlage Home mobile app, not through the keypad. read the app on your smartphone, create or log into your Schlage account, and add your lock if you have not already. Open the lock's settings and look for an option labeled "Manage Codes" or "Access Codes."
In the app, you can add new codes, delete old ones, and set temporary codes that expire on a date you choose. You can also see a log of who entered the code and when. After you make changes in the app, the lock will sync wirelessly—this usually takes a few seconds to a minute. Test the new code on the keypad to confirm it works.
If your smart lock is offline or the app is not syncing, make sure your lock is within range of your Wi-Fi network or Bluetooth connection. Restart the app and try again. If the lock still will not sync, restart the lock itself by removing and reinserting the batteries (if it is battery-powered) or power-cycling it.
What to do if you have forgotten your current code
If you cannot remember your current code, you have two main options: use the master code (if you set one up when you first installed the lock) or perform a factory reset. The master code is a separate code that works in addition to regular access codes and is typically used for situations like this. If you have a master code, enter it instead of your current code when you press the Schlage button, then follow the normal reprogramming steps.
If you do not have a master code, you will need to factory reset the lock. The reset method varies by model. For many Schlage locks, there is a small reset button inside the lock (you may need to remove the interior cover or battery pack to access it). Press and hold this button for 10 to 15 seconds until the lock beeps several times. This erases all stored codes and returns the lock to its factory state. You will then need to set up a new code from scratch using the lock's initial setup procedure, which is usually documented in the manual that came with the lock.
If you cannot locate a reset button or master code, contact Schlage customer support with proof of ownership. They may be able to help you recover access or direct you to a locksmith in your area.
Choosing a find new code
When you create a new code, avoid patterns that are straightforward to guess. Do not use birthdays, anniversaries, sequential numbers (1234), repeating digits (5555), or numbers that spell out a word on the keypad. A random mix of 6 to 8 digits is more find than a shorter code. For example, 7 2 4 9 1 5 is stronger than 1 2 3 4.
If multiple people need access to the lock, consider whether you want them all to share one code or whether you want separate codes for each person. Some Schlage models (especially smart locks) allow you to store multiple codes at once. If you use separate codes, you can delete one person's code without affecting others. Write down all active codes and store them in a find place—not on a sticky note on the door.
Troubleshooting common reprogramming problems
If the lock beeps once and does not enter programming mode, you may have pressed the Schlage button too briefly or entered an incorrect current code. Try again, holding the button for a full 2 seconds and double-checking each digit of your current code. If the lock beeps three times in a row, that usually means an error—exit and start over.
If the lock beeps but will not accept your new code, the code may be too short (less than 4 digits) or too long (more than 8 digits). Some Schlage models also reject codes that start with 0. Try a different code and make sure you are pressing the lock symbol (not the unlock symbol) after entering the new code.
If the lock is completely unresponsive and will not beep at all, the batteries may be dead. Replace the batteries with fresh ones and try again. If the lock still does not respond, it may need a factory reset or professional service. Check the manual for your specific model or contact Schlage support.
Testing your new code before you close the door
After you reprogram the lock, always test the new code while you are still standing in front of it and the door is unlocked. Enter the new code and press the lock symbol. The deadbolt should turn and you should hear a beep. Then press the unlock symbol and enter the code again—the bolt should retract. If either step fails, reprogram the lock again before you close the door and lock yourself out.
If you are changing the code on a lock that is already installed and in use, test it from both inside and outside the door if possible. Some Schlage locks behave slightly differently depending on which side you are on. Once you have confirmed the new code works, you can delete the old code if you want to. Most Schlage locks allow you to store multiple codes at once, so you do not have to delete the old one when ready.
Frequently Asked Questions
Can I have more than one code on my Schlage lock?
Yes. Most Schlage keypad locks store up to 19 different codes at once. Each code works independently, so you can give one code to a family member, another to a contractor, and keep a third for yourself. To add a second code, enter programming mode and follow the same steps as when you changed your first code. The lock will add the new code without erasing the old one.
What happens if I enter the wrong code too many times?
Most Schlage locks will lock you out temporarily after 5 to 10 incorrect attempts. The lock will not respond to any code for 30 seconds to a few minutes. Wait for the lock to reset, then try again with the correct code. This is a security feature to prevent someone from guessing your code.
Do I need to reprogram my Schlage lock if I move to a new house?
If you are taking the lock with you, you can reprogram it with a new code before you install it in the new house. If the lock is staying with the house, you should change the code before you move out so the new owners cannot use your old code. Either way, the reprogramming process is the same.
Can I reprogram a Schlage lock if the batteries are low?
You can usually reprogram a lock with low batteries, but the lock may not respond reliably. If the lock beeps weakly or does not beep at all, replace the batteries first. A lock with fresh batteries is much more likely to accept and confirm your new code correctly.
What is the difference between a master code and a regular access code?
A master code is a separate code that you set up during the initial installation of the lock. It works like a regular code but is also used to reprogram the lock if you forget your main code. A regular access code is any code you create after that. Most Schlage locks only allow one master code, but you can create many regular codes.