It happens more than you would think. A web developer or agency that built your site goes silent. Emails bounce. Phone numbers disconnect. The Slack channel goes quiet. And suddenly you realize you do not have access to your own website, your domain, your hosting, or any of the tools your business depends on.
This guide walks you through how to regain access to everything, step by step. It also covers how to set things up so this can never happen to you again.
Lost access to your own site?
We help business owners regain control of their websites, domains, and hosting accounts. You own it. You should control it.
Step 1: Recover Your Domain Name
Your domain name (yourbusiness.com) is the single most important digital asset your business owns. If your developer registered it under their account, you need to transfer it to yours.
If you know the registrar: Contact the domain registrar (GoDaddy, Namecheap, Google Domains, Cloudflare, etc.) directly. Provide proof that you are the business owner: business registration documents, correspondence showing you own the domain, or payment records. Most registrars have a process for ownership disputes.
If you do not know the registrar: Look up your domain on ICANN Lookup or a WHOIS tool. It will show you which registrar holds the domain. Even if the WHOIS information is privacy-protected, you can contact the registrar and start the recovery process.
If the domain is about to expire: Act immediately. Set a reminder for the expiration date. An expired domain can be purchased by anyone, including domain squatters who will resell it to you at a premium.
Step 2: Recover Your Hosting Account
Your hosting account is where your website files and database live. If your developer set it up under their account, you need to either gain access to that account or migrate to your own.
If you know the hosting provider: Contact them with your business name, the domain associated with the account, and any payment records you have. Many hosting providers will work with you to transfer the account to your ownership if you can prove you are the legitimate business owner.
If you do not know the hosting provider: Your domain's DNS records will tell you. Look up your domain's nameservers using a DNS lookup tool. The nameservers usually indicate the hosting provider (e.g., ns1.bluehost.com means Bluehost, ns1.wpengine.com means WP Engine).
If you cannot recover the hosting account: Set up a new hosting account in your own name, request a copy of your site files and database from the old hosting provider, and migrate the site. If you do not have access to the files, a WordPress developer can often rebuild from a cached version of the site.
Step 3: Recover WordPress Admin Access
If the site is still live but you do not have a WordPress login, there are several ways to regain access without needing the developer's help.
Try the password reset: Go to yourdomain.com/wp-admin and click "Lost your password?" If your email is associated with an admin account, you will receive a reset link.
If that does not work: Access phpMyAdmin through your hosting control panel. Find the wp_users table, locate your email address (or the admin account), and update the user_pass field with a new MD5 hash. This resets the password directly in the database.
If you do not have hosting access either: You will need to recover the hosting account first (Step 2), then use the database method to reset the WordPress password.
This process can be overwhelming
If any of these steps feel technical or confusing, we can handle the entire recovery process for you. We do this regularly and know the fastest path with each registrar and hosting provider.
Step 4: Recover Plugin Licenses
Premium plugins (Elementor Pro, WPForms Pro, Yoast Premium, WooCommerce extensions, etc.) are typically licensed to an email address. If your developer purchased these under their email, the licenses may deactivate if they cancel their account.
What to do: Identify which premium plugins are active on your site (check Plugins in the WordPress dashboard). For each one, purchase your own license using your business email. Deactivate the old license in the plugin settings and activate your new one. This costs money, but it ensures you control the plugin and receive updates.
Step 5: Recover Your Backups
If your developer was managing backups, those backups may be stored in their cloud account (Google Drive, Dropbox, etc.) and you may lose access to them.
What to do: Create your own backup immediately using UpdraftPlus, BlogVault, or your hosting provider's backup tool. Store backups in a cloud account you own. Going forward, never rely on someone else to maintain your only backup.
Step 6: Recover Google Analytics and Search Console
If your developer set up Google Analytics and Google Search Console under their Google account, you may not have access to your own traffic data and search performance reports.
Google Analytics: If you have any level of access to the Analytics property, you can grant yourself admin access and remove others. If you have no access at all, you will need to set up a new Analytics property and lose historical data. This is one of the most painful losses from a developer disappearing.
Google Search Console: You can verify ownership of your domain through multiple methods (DNS record, HTML file, Google Analytics connection). Once verified, you have full access regardless of who set it up originally.
Step 7: Check Your Email and DNS
If your business email (you@yourbusiness.com) was configured by the developer through your hosting or a third-party email provider, verify that you have the login credentials and that the email is not routed through an account you do not control.
DNS records: Log into your domain registrar and review your DNS settings. Look for MX records (email routing), A records (where your domain points), and any CNAME records. If anything is pointing to servers or services you do not recognize, investigate before changing them because incorrect DNS changes can take your site and email offline.
How to Prevent This From Happening Again
Once you have recovered everything, set up your digital infrastructure so that no single person's disappearance can take your business offline:
- Own your domain registration under your own account with your business email and credit card on file
- Own your hosting account directly with the hosting provider, not through a reseller or developer
- Maintain your own WordPress admin account and create separate accounts for developers, removing them when projects are complete
- Purchase plugin licenses under your business email so you receive renewal notifications and updates directly
- Set up Google Analytics and Search Console under a Google account your business controls
- Run your own backups stored in a cloud account you own
- Keep a document listing every account, every login, every provider, and every renewal date. Store it securely and update it after every project.
For more on evaluating developers before you hire them, see our guide on what to do before hiring a WordPress developer.
Need help taking back control?
We have helped dozens of business owners recover from a developer who disappeared. We will recover your access, set up proper ownership, and make sure it cannot happen again.
Frequently Asked Questions
Q: Can my developer hold my website hostage?
Legally, no. If you paid for the work, you own the site. But practically, if the domain and hosting are in their name, regaining access requires working with registrars and hosting providers to prove ownership. Having receipts, contracts, and business documentation makes this process much faster.
Q: What if my developer registered my domain and will not transfer it?
File a complaint with ICANN (the organization that governs domain registration) or initiate a UDRP (Uniform Domain-Name Dispute-Resolution Policy) proceeding. If the domain contains your business name or trademark, you have strong grounds for recovery. This process takes 45 to 60 days.
Q: My website is completely gone. Can it be recovered?
Often, yes. The Wayback Machine (web.archive.org) may have cached copies of your site. Your hosting provider may have server-level backups. And Google's cache may have recent versions of your pages. A developer can use these sources to rebuild the site, though the result may not be pixel-perfect.
Q: How do I know if I actually own my domain?
Look up your domain on a WHOIS tool. The registrant information (which may be privacy-protected) should be associated with your email address and your payment method. If you can log into the registrar account and manage the domain, you own it. If you cannot, the registered owner is whoever set up the account.
Q: Should I sue my developer for disappearing?
That is a legal question we cannot answer. Practically, the cost and time of legal action usually exceeds the cost of recovery and rebuilding. Focus on getting your assets back first. Consult a lawyer if significant money was paid for undelivered work.
Q: How much does it cost to recover from this situation?
Recovery projects typically run $200 to $800 depending on how many assets need to be recovered and how cooperative the registrars and hosting providers are. If the site needs to be rebuilt entirely, that is a separate project. The recovery itself is primarily time spent working with providers to verify ownership and transfer access.
Q: Can I prevent this by using a website builder like Squarespace or Wix instead?
Partially. With Squarespace or Wix, you typically own the account directly. But you can still lose access to your domain (if registered through the builder and you forget the login) and your Google accounts. The prevention steps above apply regardless of platform.