A forgotten Facebook password is fixed with a six-digit code sent to the email address or phone number on the account. The reset starts from the login screen or directly at Facebook's account identification page, and it works best on a device and browser you have signed in from before.
If the email or phone shown is no longer yours, select No longer have access to these? once your account appears, then add new contact details and complete the checks Facebook shows. Facebook may ask for a photo ID where that option is offered. If someone else changed the password or contact details, use the hacked-account flow at facebook.com/hacked instead, from a device you have signed in from before. Facebook limits how many times a day a password can be reset, so wait before trying again if the reset stops working. Note that a phone number used for two-factor authentication cannot also be used to receive a reset code, so add a different number or email first.
In Accounts Centre, keep an email address and phone number you can still reach, turn on two-factor authentication, and save the recovery codes from Password and security somewhere safe.
What if I no longer have access to the email or phone on my account? Select No longer have access to these? during the reset, add new contact details, and complete the checks Facebook shows. Facebook may ask for a photo ID, and the review usually takes a few days.
What should I do if my account was hacked? Start at facebook.com/hacked, which handles cases where someone else changed the password or contact details, even when the old recovery email and phone are gone.
Why did Facebook stop sending me reset codes? Facebook limits reset requests per day, so repeated attempts can pause the flow. Wait a while, check the spam folder, and use the newest code if several arrive.