The basic steps to reprogram your Kwikset lock code
Most Kwikset smart locks let you change the code directly on the keypad without removing the lock or calling a technician. The exact process depends on which Kwikset model you own — the Kwikset Halo, Kwikset Smartcode, and older Kwikset models each use slightly different button sequences. You will need your current master code (or the factory default code if you have never changed it) to start the reprogramming process.
The general approach is the same across models: enter your master code, press a specific button combination to enter programming mode, then add or change the user code you want. The whole process usually takes under two minutes once you know which buttons to press. If you have forgotten your master code, you will need to reset the lock to factory settings, which requires access to the physical lock mechanism on the inside of the door.
Key Takeaways
- Kwikset Halo locks use the lock button plus a number sequence to enter programming mode, while Smartcode locks use the program button on the interior side.
- You must enter your master code first before you can add or change any user codes.
- Each Kwikset model has a different button sequence, so check your specific lock model before you start.
- If you forget your master code, you will need to perform a factory reset by accessing the lock's interior mechanism or contacting Kwikset support.
- New codes must be between 4 and 8 digits long and cannot be the same as your master code.
How to change the code on a Kwikset Halo lock
The Kwikset Halo is a keypad-only lock with no physical key slot. To change a code on the Halo, start by pressing the lock button on the keypad. The lock will beep and the light will turn green. Then enter your master code (the default is 0-0-0-0 if you have never changed it). Press the lock button again.
Next, press 7 on the keypad, then press the lock button. The lock will beep twice to confirm you are in programming mode. Enter the new 4- to 8-digit code you want to use, then press the lock button to save it. The lock will beep three times to confirm the code has been saved. If you want to add another code, repeat the process starting from pressing 7 and the lock button again.
If the lock beeps once and does not respond, you may have entered the wrong master code or the lock may have timed out. Start over from the beginning by pressing the lock button first.
How to change the code on a Kwikset Smartcode lock
Kwikset Smartcode locks have a program button on the interior side of the lock (the side facing into your home). To reprogram a code, locate this button and press it once. The lock will beep and the light will flash. Then enter your master code. Press the program button again.
Press 7 on the exterior keypad. The lock will beep twice. Enter your new 4- to 8-digit code and press the program button on the interior side to save it. The lock will beep three times. If you are adding multiple codes, you do not need to re-enter the master code — just press 7 and enter the next new code.
The program button is usually located near the battery compartment on the inside of the lock. If you cannot find it, check your lock's manual or the Kwikset website for your specific Smartcode model number.
Resetting your lock to factory settings
If you have forgotten your master code, you will need to reset the lock to its factory default settings. This erases all codes and returns the lock to the state it was in when it left the factory. Factory reset requires access to the interior side of the lock and usually involves holding down a small reset button for several seconds.
On most Kwikset locks, the reset button is located near the battery compartment on the inside. Press and hold it for 10 to 15 seconds until the lock beeps and the light flashes red. The lock is now reset. The default master code is 0-0-0-0, and you can now reprogram it using the steps above for your specific model.
If you cannot locate the reset button or your lock does not respond to a factory reset, contact Kwikset customer support with your lock model number. They can walk you through additional troubleshooting or discuss replacement options if the lock is damaged.
What to do if your lock is not responding
If your Kwikset lock does not beep or respond when you press buttons, the batteries may be dead. Open the battery compartment on the interior side of the lock and replace the batteries with fresh ones. Most Kwikset locks use four AA batteries. After replacing them, wait a few seconds and try the reprogramming steps again.
If the lock still does not respond after a battery change, try a factory reset. If the lock continues to be unresponsive, the lock mechanism itself may be damaged. Contact Kwikset support or a locksmith who works with smart locks. Provide your lock model number and a description of what is happening — for example, whether the light turns on at all or whether the lock beeps.
Codes you should never use
Avoid using codes that are easy to guess, such as 1-2-3-4, your birth date, or your address. Do not use the same code for multiple locks unless you are certain you want them all to open with the same entry. Never write your code down and leave it near the lock or in an obvious place.
Your new code cannot be the same as your master code. If you try to set a code that matches your master code, the lock will reject it and beep once. Choose a code that only you and people you trust know.
Frequently Asked Questions
What is the default master code on a new Kwikset lock?
The factory default master code on most Kwikset locks is 0-0-0-0. If this does not work, check the documentation that came with your lock or contact Kwikset support with your model number. Some locks may have a different default depending on when they were manufactured.
Can I change my code without knowing the master code?
No. You must enter the correct master code before you can reprogram any user codes. If you have forgotten your master code, you will need to perform a factory reset, which erases all codes and returns the lock to its default state. After a reset, the default master code is 0-0-0-0.
How many codes can I program into my Kwikset lock?
Most Kwikset locks allow you to store between 19 and 30 different codes, depending on the model. Check your lock's manual to find the exact number for your model. Once you reach the limit, you will need to delete an old code before you can add a new one.
What happens if I enter the wrong code too many times?
Most Kwikset locks will lock you out temporarily after five to ten incorrect code attempts. The lock will not respond to any input for a set period, usually 30 seconds to a few minutes. After the lockout period ends, you can try again. This is a security feature to prevent someone from guessing your code.
Do I need to reprogram my code if I replace the batteries?
No. Your codes are stored in the lock's memory and will remain even after you replace the batteries. You only need to reprogram codes if you want to change them or if you perform a factory reset.