Request a beta invite

Rekey research · measured study

How to change an at-risk password without getting locked out: tested on 28 real sites

By Alex McComas, RekeyPublished 14 October 2026Measured 13 August 2026Steps tested 4 October 2026

TL;DR

To change an at-risk password without getting locked out, do it in this order:

  • Check the saved password works before you change anything. When I ran the steps on three sites on 4 October 2026, two of the three saved passwords were already wrong.
  • Have your email and phone open. 6 of 28 sites stopped the change to ask for a code or an extra password, and on 7 I had to leave the site at some point to fetch a code.
  • Sign in with the new password in a private window before you sign out anywhere else. That check stops a half-failed change from turning into a lockout.
  • If it half-fails, stop retrying. Work out which password the site holds and make the vault match. Here's how.

Your password manager flagged a password and you're about to change it. On 13 August 2026 I timed 32 password changes across 28 sites using my own accounts (raw data), and on 4 October 2026 I ran the steps on Canva, Shopify and Ticketmaster.

What is the easiest way to change a password?

The easiest way to change an at-risk password is to follow a set order, because the order matters more than the tool. On Ticketmaster, my near-lockout came from the vault keeping the old password after the site took the new one.

Tick each step as you go.

  1. Open the alert inside your password manager. Don't follow a link in an email, and know which account it is and why it was flagged.
  2. Get your email and phone ready before you touch anything.My order Open the inbox and the phone the site sends codes to, with your recovery codes nearby. In my test, 6 of 28 sites stopped partway to ask for a code or an extra password, and on 7 of 28 I had to leave the site at some point to fetch a code.
  3. Check that the saved password still works.My order Sign in fresh with it, because change forms often ask for the current password. If the site won't accept it, sort that out first. 1Password's own guide says the same: "Before you change a password, make sure the current password for the site is saved in 1Password."
  4. Find the change-password form. Use your password manager's link if it has one, otherwise the site's account or security settings. Only 4 of 28 sites let me find it through their own menus.
  5. Save the new password in the vault as you submit it. Generate it in your password manager, and don't submit and walk away. 1Password's order is to select Update in 1Password first, then Save on the website. Keep the old password until step 6 is done; 1Password and Bitwarden both keep it in the item's history.
  6. Test the new password before you sign out anywhere else.My order Sign in with it in a private window. If you sign out everywhere first and the new password doesn't work, you're locked out.
  7. If it half-failed, stop. Retrying only adds failed attempts. Work out which password the site holds now, then follow what to do when a change half-fails.

Steps 2, 3 and 6 are my own order, worked out from Study 1 and from where people get stuck, not a password manager's rule. On 4 October 2026 I ran all seven on Shopify, which failed in Study 1, and on two new sites, Canva and Ticketmaster.

The seven steps on three sites, 4 October 2026
SiteResultWhat happened
CanvaCaught at step 3The saved password was already wrong, and step 3 caught it. Canva pushed a passkey at sign-in and put the password option three screens in, but the change went through on the first try.
ShopifyCaught at step 3The saved password was wrong here too. Shopify's security page said "You have never changed your password." After a code by email, the change went through on the first try.
TicketmasterCaught at step 6Every change needed a code by text. The site took the new password but the vault kept the old one, and step 6 caught it after three refused sign-ins and a warning that "only 2 more sign in attempts are allowed". The forgot-password email fixed it.
Canva sign-in recorded 13 October 2026
Canva's Log in with Passkey screen with the Mac's Use Touch ID to sign in prompt on top
1. The passkey comes first.
Canva's Log in another way screen listing Google, a passkey, Email me a code and Enter my password
2. Try another way, then Enter my password.
Canva's Log in to your account screen with an empty password box
3. The password box, three screens in.

Canva's sign-in in a private Chrome window, recorded on 13 October 2026 to show the screens I went through on 4 October. Email hidden.

The screenshots show steps 3 to 6 on Ticketmaster using Rekey, the browser extension I'm building (in beta). The seven steps are the manual version of what Rekey is built to do.

Ticketmaster's Enter your password page with the saved password filled in, and Rekey's card asking Fill your saved login for auth.ticketmaster.com
Step 3. Before changing anything, sign in fresh with the saved password. Rekey (beta) offers to fill the saved Ticketmaster login on my first attempt that evening, 4 October 2026, 7:04 PM, and the sign-in worked. Steps 4 to 6 below are from a later attempt the same evening, on Rekey 0.1.14. Email hidden.
Rekey's Ticketmaster card with a Change password button and the note that ticketmaster.com changes passwords in its own account settings
Step 4. Rekey 0.1.14 (beta) on Ticketmaster, 4 October 2026. The card tells you where the change form lives and copies a fresh password. Email and password are blurred.
Ticketmaster's Update Password form with a single New Password box, and Rekey's card offering Use a new strong password, Generate and fill
Step 5. Ticketmaster's change form is a single "New Password" box, and Rekey 0.1.14 (beta) offers to fill a strong new password into it.
Ticketmaster's Sign In and Security page showing the message Your password has been updated
Step 5, after a code by text. Ticketmaster confirms "Your password has been updated." That's the site's side done. Whether the vault caught it is a separate question (see below).
A private Chrome window on ticketmaster.ca signed in, with My Account in the header
Step 6. A private window, signed in with the password from the vault. This is the check that matters, and on my first try it failed.

Where is change password in settings?

The change-password form usually sits under account, profile or security settings, but it's often hard to find. I found it through the site's own menus on only 4 of 28 sites. On Outlook I had to search the web for instructions, and on Spotify I got there by typing into Chrome's search bar.

Your password manager can save you the hunt. Bitwarden's help page says: "In most cases, the browser extension will take you directly to that service's change password page." 1Password's guide tells you to sign in and "find the 'change password' page" yourself. Rekey opens the site and copies a new password for you, but only goes straight to the form on sites where it has seen the form before, and a few it already knows.

Some sites also set up a standard address, /.well-known/change-password, which the W3C draft says "enables password managers to help users change their passwords on sites which support it". Not every site supports it, and some send you to the homepage.

Why is my password change not working?

A password change usually stops working because the site asks for something in the middle of it: a code, a current password it won't accept, or a new password it doesn't like. In my test, 6 of 28 sites failed on the first attempt. For example:

Why is it not letting me change my password?

The site may be rejecting the new password itself. A message like "password was recently used, choose another" means the site keeps your old passwords, so generate a fresh one. On 28 September 2026 a site refused a new password of mine because it "has appeared in a data leak", and Chrome still offered to save it. Don't save a password the site has just refused.

What to do if the verification code is not coming?

If the verification code isn't coming, check spam and give it a minute before asking for another. If it still doesn't arrive, switch to the other method if the site offers one; that's what got me through on Amazon.

Why does it keep saying login session expired?

The change page timed out before you finished, so sign in again and start over. Having your codes ready before you begin keeps you on the page.

Why does it say something went wrong when I try to change my password?

Search results for this are mostly about Google accounts, but the fix works anywhere: reload, sign in fresh, try once more, then stop.

What to do when a change half-fails

A half-failed change means the site and your vault now disagree about your password, which is how people get locked out. I've seen three versions:

So when a change half-fails:

  1. Stop submitting. Every retry is another failed attempt on the account.
  2. Check which password the site holds. Try the new one in a private window, then the old one from the item's history.
  3. Make the vault match whichever works. Update the existing login rather than saving a second one.
  4. If neither works, use the forgot-password flow.

Step 5 is a workaround: you save the new password yourself.

How to change password without entering current password?

To change a password without entering the current one, use the site's forgot-password flow, which checks your email or phone instead. A normal change form usually won't let you, because it asks for the current password first, which is why step 3 comes before the change. In Study 1 only GitHub ended up in the forgot-password flow. On Cirro I had to type the current password from memory and got it wrong a few times, the slowest completed change in the study.

If the site rejects your saved password, check the item's history before you reset; you may have saved over one that still works.

What to do if you can't reset your password?

If you can't reset or change a password, note it in your password manager and go through the site instead. In my test, 6 of 28 sites (21%) couldn't be changed at all, in two ways:

Sites where the change didn't happen, Study 1, 13 August 2026
What happenedSitesWhat it means for you
No change-password option found in the time I gave it4 of 28I spent between 35.5 and 106.7 seconds looking. On one site that was 15 page loads with no form at the end.
Found the form, but still couldn't change it2 of 28One site rejected the current password from the vault, most likely my own vault's mistake (see above). The other blocker wasn't recorded.

Not finding the form means I didn't find one in that time, not that the site has none. For an account you can't change:

  1. Note it in the vault, with the date you tried and the fact it still has the at-risk password.
  2. Try the forgot-password flow. It often works when the settings page doesn't.
  3. Contact the site's support and ask where to change it, or ask them to reset it.

Password reset link expired

Request a new link and use only the newest email, because some sites cancel older links. Open it soon, while your inbox is still open from step 2.

How long do you have to wait after failed login attempts?

How long you wait after failed login attempts depends on the site, and most don't say. In Study 1 only 1 of 28 sites put a hold on the account: Amazon rate-limited me after an email code failed, and a code by text got me through. One site isn't enough to say how common holds are.

How long does an account lockout last?

Each site sets its own, and I didn't time Amazon's, so I can't give a number. While a hold is on, stop trying; more attempts won't end it sooner.

Key takeaways

How this was tested

  • Study 1 (reset timing): I tested alone, on my own accounts, over one afternoon on 13 August 2026: 32 timed runs on 28 different sites. For each site I signed in as normal, started the clock and looked for the change-password form using only the site itself. A browser extension recorded the time, every click, every page load and the route taken, without ever reading what was typed into a field. New passwords were generated in a password manager and pasted in.
  • What counts: "couldn't be changed" means the password wasn't changed in the time recorded, not that the site has no way to do it. When a site was tested more than once, only the first attempt counts. One of the 6 failures, Shopify, was most likely my own vault's fault rather than the site's (see the half-failed change above). The bar at the top of the page uses those first attempts: 16 sites changed on the first try, 6 changed after a failed first attempt and 6 weren't changed.
  • Limits: one person in one country. I knew I was being timed and I'm technical, so a typical user would likely be slower. No phone carrier was tested, and only one bank was. This shows what happened on my accounts, not a rate for every site.
  • The half-failed change: the password manager results come from a separate test I ran on 28 September 2026: 3 managers on 3 sites, 9 runs.
  • The step order: I ran the seven steps on Canva, Ticketmaster and Shopify on 4 October 2026, on my own accounts, and screen-recorded them. Canva and Ticketmaster weren't in Study 1, so they have no Study 1 numbers, and the Ticketmaster account was new, made for the test. Screenshots are dated and private details are hidden. The Canva sign-in screens were recorded again on 13 October 2026, because the 4 October recordings were lost.
  • Vendor quotes: 1Password's guide "Use the password generator to change and strengthen your passwords" (published 24 August 2026), Bitwarden's "Change At-Risk Passwords" and the W3C change-password URL draft. First read 29 September 2026, every quote re-checked on the live pages on 13 October 2026.
  • Rekey: the extension I'm building, in beta. It was my vault in Study 1 and the tool I used for the 4 October run. Two of its bugs show up above, and I say so where they do. Study 1 measured the sites, not Rekey, but Rekey was the vault I used, and it most likely caused the Shopify failure. Nothing here is a claim about how well Rekey does.
Download the Study 1 data (.xlsx)

Corrections: if a site adds a change-password page or you get a different result, open an issue on Rekey's public GitHub repo. I'll re-test and date the change here.

Get the tool that does the boring part

Rekey is a browser extension, in development. Join the early-access list and we will email you once, at launch.

Get early access
  • Finds every exposed login by checking your saved passwords against Have I Been Pwned
  • Opens each site for you, with a strong new password ready to paste
  • Keeps your previous password one click away while a change isn't confirmed yet, with an undo if the update was wrong
  • Open source and zero-knowledge. Passwords are encrypted on your device, and optional sync only ever stores the encrypted copy. Read the code yourself

Free while in development. We will not sell your address or send you anything else.

Keep reading
We use Google Analytics cookies to see how the site is used. No ads, no cross-site tracking. See our Privacy Policy.