The short answer
Work out which door you are locked out of first: the CMS, the hosting account, the domain, or the email that receives reset links. On WordPress you have four routes back in, and the hosting login beats all of them. On Squarespace and Wix, only the platform's identity check can help.
Key takeaways
- Being locked out of the website admin is a different problem from being locked out of hosting or the domain. Fix them in that order of importance.
- If your site cannot send email, the WordPress reset link never arrives and the page shows no error. Assume this before you try again.
- Whoever holds the hosting login can usually get into WordPress without knowing the password at all.
- Squarespace and Wix will not settle a dispute for you. They verify identity, and only for the person their records recognize.
- The moment you get back in, take a backup and put every account in an email address you control.
If you are locked out of your website, start by working out which lock you are actually standing in front of, because how to get access to my website has four completely different answers depending on the door. People say "I lost my website login" and mean any of these: the content system where you edit pages, the hosting account where the files live, the registrar account that holds the domain, or the email address every reset link gets sent to. Sort that out first and the rest is procedure.
The good news, and it is real news: nothing here is usually lost. Your site is still online while you sort this out. Every provider involved has a documented recovery path, and none of them require your old developer's cooperation, though it certainly helps.
Which door are you locked out of?
| What you cannot get into | Who can let you in | How urgent |
|---|---|---|
| The CMS admin (WordPress, Squarespace, Wix) | The platform, or whoever holds the hosting login. | Annoying. You cannot edit the site, but it stays online. |
| The hosting account | The hosting company's support team, with proof of ownership. | Serious. No backups, no restores, no server-level fixes. |
| The domain registrar account | The registrar, with proof of ownership. | Most serious. This is the one that can take the site and email down. |
| The email address on all the accounts | Your email provider's admin, or the provider's support. | Blocking. Fix this first, because everything else resets through it. |
If the email address is the problem, deal with that before anything else. A reset link sent to an inbox nobody can open is not progress. If the mailbox was at a former employee's address, whoever administers your business email can usually restore access or forward the address to you.
Locked out of my website on WordPress: four routes back in
WordPress is the common case and it has the most options, roughly in order of how much access you already have.
1. The password reset email
Go to yoursite.com/wp-login.php and click "Lost your password?". Enter either the username or the email address on that user account and WordPress mails a reset link to the address on file. Two conditions have to hold, and the documentation says so plainly: you need access to that account's email address, and the site's email has to be working.
That second one catches people. If the site's mail is misconfigured, the reset page still shows a cheerful confirmation and the message never arrives. A silent failure looks exactly like a wrong email address. If nothing lands within a few minutes, including in spam, stop retrying and move down this list.
2. Log in from the hosting control panel
This is the route most people do not know about, and it is the easiest. Many hosts run a WordPress manager in the control panel, such as WP Toolkit, that includes a button to log into WordPress as an administrator directly. You never need the WordPress password. If you can get into your hosting account, look for the WordPress section of the panel and check for a Log in button next to your site.
Which is also the security lesson buried in here: hosting access is website access. Anyone with the host login owns the site regardless of what the WordPress user list says.
3. WP-CLI, if you have server access
If your host gives you SSH and WP-CLI is available, this is a two-command fix. Run wp user list to see the accounts, then wp user update with the user ID and a new user_pass value. To give yourself a fresh account instead, wp user create takes a login and an email plus a role flag set to administrator. This is what a developer would do, and it is worth asking your host's support whether they will run it for you.
4. Change the password in the database
The last resort, still officially documented by WordPress, is editing the database directly through phpMyAdmin in your hosting panel. Open the WordPress database, find the wp_users table, browse it, edit your own row, clear the existing value in user_pass, type your new password as plain text, then select MD5 in the function dropdown next to that field before saving. WordPress still accepts a password hashed that way and upgrades it to its current hashing on your next login.
Squarespace and Wix account recovery
Hosted platforms work differently. There is no database to edit and no server to log into, so the entire question is whether the platform believes you are who you say you are.
On Squarespace, the login page has a "Can't log in?" link with a "Forgot the email address?" option where you enter your domain, and recovery mail goes to the site owner's address on record. If that fails, support will ask you to prove ownership, and their documented evidence includes government photo ID, business documentation, billing records such as the last four digits of the card on file, and the account ID. Recovery and ownership-transfer requests run through a third-party identity check with a government ID and a selfie video.
On Wix the equivalent is the Wix Account Recovery form. You answer questions about the account, then verify with a photo of yourself and a photo of your ID, and you have to supply a working email you do control so Wix can reply. Wix then decides ownership on its own reading of the evidence.
When your developer holds the only admin account
Very common, and usually not sinister. Someone set everything up under their own logins because it was faster, then the relationship ended or simply faded out.
- 1Ask once, in writing, for specific things. Not "can I have access" but: an administrator account on the CMS in my name, the hosting login, the registrar login, and a copy of the files and database. A written request is also the record you may need later.
- 2Go to the providers in parallel. Do not wait. Open a ticket with the hosting company and the registrar and ask what proof of ownership they need. Business formation documents, a matching address, paid invoices and control of the business email all count.
- 3Check the renewal date immediately. If the domain is registered under someone you cannot reach and it is close to expiring, that is the emergency in the room. What happens if your domain name expires has the timeline.
- 4If you are still paying them, think before you cancel. Stopping payment can trigger a takedown on some setups. What happens if I stop paying my web developer covers what is actually legal and what is not.
- 5If they have vanished entirely, follow what to do when your web developer disappears, which is written for exactly this order of operations.
The hour after you get back in
Getting in is the hard part. Not getting locked out again is a checklist.
- Take a full backup. Files and database, downloaded and dated, stored somewhere off the server. Do this before you change anything else.
- Audit the user list. Remove admin accounts belonging to people who no longer work on the site. Look for accounts with names you do not recognize, which is also how you spot a compromise.
- Move every account onto an email address you own. A permanent role address like accounts@yourdomain.com, not a personal Gmail and definitely not an address at your old agency's domain.
- Turn on two-factor authentication at the registrar and the host first, since those are the accounts that can take everything down.
- Put the credentials in a shared password manager vault so the next person who needs them does not repeat this week.
Then verify the plumbing. If your reset email never arrived, the mail records for your domain are worth checking properly, because the same fault that blocked your reset link is blocking contact form notifications and customer replies.
Once you are back in, the wider question is what you should hold permanently. Our website ownership checklist is the list we walk new clients through, and how to find out who manages your website hosting covers reading the public records that name each company.
If you would rather have someone do the recovery calls and the cleanup, that is a normal takeover for us. We pick up website maintenance on sites we did not build, and part of the onboarding is getting every account into your name rather than ours. If the hosting turns out to be the weak link, our managed hosting includes moving the site over from wherever it is. We are in Mill Creek, north of Seattle, and have been doing this since 2011. Plenty of owners work through the steps above on their own and never need to call anybody, which is a perfectly good outcome too.
Related services
More website answers
Every question in this series, from Website Problems, Solved.
Symptoms & emergencies22
- What Size Should Images Be for a Website? A Plain Guide With Numbers
- Why Is My Logo Blurry on My Website? How to Fix It for Good
- Images Not Loading on My Website? Nine Causes, Checked in Order
- Why Is My Website Down? How to Find Out and Fix It
- Why Does My Website Say "Account Suspended"?
- Error Establishing a Database Connection: What It Means
- Why Is My Contact Form Not Sending Emails?
- White Screen of Death on WordPress: What to Do Now
- Why Is My Website Showing "Not Secure" in Chrome?
- Squarespace Site Not Showing Up on Google? Here's Why
- Why Did Google Remove My Website From Search Results?
- Why Did My Website Traffic Suddenly Drop? Top Causes
- Why Is My Website Sending Spam Emails? What It Means
- Why Is My Website Slow on Mobile but Fast on Desktop?
- Why Does My Website Look Broken on My Phone?
- Why Do My Website Images Look Blurry or Broken?
- How to Tell If Your Website Has Been Hacked: 9 Signs
- "This Site May Be Hacked": How to Remove Google's Warning
- "Deceptive Site Ahead" Warning: How to Fix It Fast
- How to Make Your Website Load Faster
- Why Is My Website Not Showing Up on Google?
- 10 Signs Your Business Website Needs a Redesign
What happens if...15
- Hosting Company Shut Down? What to Do About Your Website in the Next 24 Hours
- How to Get Your Website Files From Your Hosting Company
- Hosting Expired and the Website Is Down: What Is Still Recoverable
- How to Recover a Deleted Website (Backups, the Host, and the Wayback Machine)
- How to Move a Website to a New Host Without Downtime
- Is My Web Host Going Out of Business? The Signs, and What to Do Before It Does
- What Happens If You Don't Update WordPress Plugins?
- What Happens If Your SSL Certificate Expires?
- What Happens If Your Domain Name Expires? A Timeline
- What Happens If Your Web Host Goes Out of Business?
- What Happens If You Stop Paying Your Web Developer?
- Can an Old Website Hurt Your Google Ranking?
- Is an Outdated Website a Liability for Your Business?
- Why Are My Business Emails Going to Spam?
- What Happens If You Don't Maintain Your Website?
Cost & pricing9
- Web Developer Hourly Rate: What Small Businesses Actually Pay in 2026
- How Much Does It Cost to Update a Website? Real Ranges by Job
- How Much Does It Cost to Fix a Hacked WordPress Site?
- Why Is Website Maintenance So Expensive? A Breakdown
- Hourly Rate vs. Monthly Retainer for Website Updates
- How Much Do Freelancers Charge for Website Maintenance?
- How Much Does WordPress Maintenance Cost Per Month?
- How Much Does Squarespace Maintenance Cost?
- How Much Does Website Maintenance Cost?
Plans & hiring11
- Website Management for Dentists: What It Covers, What It Costs
- Do I Need a Website Maintenance Plan? An Honest Answer
- Maintenance Plan vs. Pay As You Go: Which Actually Wins
- One-Time Website Fix vs. Ongoing Care: Which Do You Need
- Does a Simple Website Need a Maintenance Plan?
- 12 Questions to Ask a Website Maintenance Company
- Freelancer vs. Agency for Website Maintenance
- What to Look For in a Website Maintenance Contract
- Is Your Website Maintenance Plan a Scam? How to Tell
- Website Maintenance Checklist for Non-Technical Owners
- What Does Website Maintenance Include? (And Why It Matters)
Ownership & switching15
- How to Find Out Who Built Your Website (and Who Still Has the Keys)
- How to Find Out Who Owns a Domain Name (Including Your Own)
- Locked Out of Your Own Website? How to Get Access Back (you are here)
- How to Transfer a Website to a New Developer Without Losing Anything
- The Website Ownership Checklist: What a Small Business Should Actually Hold
- What Is My Website Built With? How to Check in Seconds
- How to Find Out Who Hosts and Manages Your Website
- Your Web Developer Disappeared: What to Do Now
- How to Switch Web Hosting Without Losing Your Email
- Who Is My Email Provider? How to Find Out in Two Minutes
- How to Fire Your Web Developer (Without Losing Your Site)
- Can You Maintain Your Own Website Without Coding?
- How Often Should You Update Your Website Content?
- How to Back Up a WordPress Site Yourself (Two Ways)
- Do You Really Own Your Website? How to Check Before You Hire
Platform-specific7
- Do Squarespace Sites Need Maintenance? The Honest Answer
- Do Wix Websites Need Maintenance? What Owners Should Know
- Shopify Maintenance: What Store Owners Actually Need
- WordPress Maintenance Checklist for Non-Developers
- WordPress vs. Squarespace: Which Is Easier to Maintain?
- GoDaddy Website Builder vs. WordPress for Small Business
- How to Keep Your WordPress Website Secure
The Venbit Team
Web design & SEO, Seattle
Venbit is a Seattle-area web design, SEO, and digital marketing studio. Since 2011 we've designed, built, and ranked small-business websites for clients across the Puget Sound and around the country, so the numbers and advice here come from real projects, not a content mill.
Sources
- WordPress Documentation: Reset your password, including the phpMyAdmin method
- WordPress Developer Resources: wp user update (WP-CLI)
- Plesk documentation: WP Toolkit, log in to WordPress as an administrator
- Squarespace Help Center: I can't log in
- Squarespace Help Center: Verify ownership of your Squarespace account
- Wix Help Center: Wix account and site ownership disputes
- Wix Help Center: Unable to log in to your Wix account