The short answer
Check the footer for a credit line, then read the page source for a generator tag, theme and plugin author names, and any leftover comments. If those are stripped, the domain and hosting records and your own old invoices usually name the person. Each trail points at someone who may still hold access.
Key takeaways
- The fastest answer is usually a footer credit or a name left in the page source.
- WordPress themes and plugins carry an Author field, which often names the shop that built the site.
- Domain and hosting records name the company holding the accounts, even when the builder is anonymous.
- Your own inbox and card statements are underrated: search for invoices and setup emails.
- Finding the builder matters less than finding who still holds the logins. Those are often two different people.
If you are asking who built my website, there are five places to look and most people find the answer in the first two: the footer of the site, the page source, the theme and plugin author fields, the public domain and hosting records, and your own old invoices. This is how to find out who designed a website you inherited, in the order that gets an answer fastest, and what to do when the name you turn up belongs to someone who stopped replying two years ago.
This comes up more than you would think. Somebody bought a business and the site came with it. A partner left. An office manager who handled all of this retired years ago and took the details with her. The site keeps running, which is the problem, because nothing forces the question until something breaks.
Who built my website? Start with the footer credit
Scroll to the very bottom of your home page. A lot of small agencies put a credit there: "Site by Something Studio" or "Designed and developed by" with a link. It is a link the agency wanted, so it tends to survive redesigns of everything else.
If the footer is bare today, that does not mean it always was. The Internet Archive's Wayback Machine keeps dated snapshots of public pages going back years. Look up your own address there, open a capture from around the time the site was built, and scroll to the bottom of that old version. Credits that were later removed are often still sitting in the archived copy. The same trick works for a contact page that used to list a webmaster address. Coverage is patchy by design, so if one capture does not load properly, try a different date.
How to find out who designed a website from its page source
Right-click any page and choose View Page Source. You do not need to understand the code. You are scanning for names, and browsers give you a find box with Ctrl+F or Command+F. Search for the words author, design, built, developed, and copyright.
A few specific things are worth knowing about what you will see.
| What to search for | Where it comes from | What it tells you |
|---|---|---|
| meta name="generator" | WordPress prints this automatically, though plugins often strip it. | The platform and often its version number. Its absence proves nothing. |
| /wp-content/themes/ | The folder name of the active WordPress theme. | Whether the theme is off-the-shelf or custom-named for your business. |
| /wp-content/plugins/ | Every WordPress plugin loading a file on the page. | Paid plugins and page builders, which narrow down the type of shop that built it. |
| HTML comments | Left by hand by whoever wrote the template. | Developer notes, initials, sometimes a full company name and date. |
| humans.txt | An optional file some teams add at yoursite.com/humans.txt. | A plain-text credit list. Rare, but free to check and unambiguous when present. |
| Tracking and form IDs | Analytics, chat widgets, and form embeds. | Accounts someone else may still own, which is a separate problem to fix. |
The theme and plugin author fields
This one is specific to WordPress and it is the best lead most people never check. Every WordPress theme declares itself in a file called style.css, in a header block with named fields: Theme Name, Theme URI, Author, Author URI, Description and Version. Plugins carry an equivalent header in their main PHP file. Those fields are how WordPress itself lists a theme in the dashboard, which means a shop that built you a custom theme almost always put its own name and website in the Author and Author URI lines.
If you can log into the WordPress dashboard, go to Appearance then Themes, click the active theme, and read the author panel. If you cannot log in, the same file is usually readable in a browser at yoursite.com/wp-content/themes/your-theme-name/style.css, and the theme folder name is in your page source from the step above.
Follow the domain and hosting records
The builder and the account holder are frequently different people, and honestly the account holder matters more. Public records will name the companies involved even when they name no person. A WHOIS or RDAP lookup returns the registrar your domain sits with, the creation date and the expiry date. Nameservers tell you which company is steering the domain right now. The server IP traces back to a hosting company.
Two things to do with that. First, note the domain's creation date, because it usually lands within a few weeks of when the site was originally built, which narrows your search of old email considerably. Second, call the host and the registrar. You will not get the account details over the phone from a stranger, but they can tell you what proof of ownership they need from you, and that conversation is the start of getting access back. We cover reading these records properly in how to find out who manages your website hosting.
Search your own paper trail
This is the least glamorous step and it works more often than any of the technical ones. You are looking for a name and, better, an email address that a registrar will accept.
- 1Search every inbox in the company for your domain name, plus the words invoice, hosting, renewal, launch, and DNS. Include archived and deleted mail, and include the personal address of anyone who used to run the office.
- 2Search accounting for vendor payments. Pull three to five years of card statements and look for recurring charges to hosting companies and registrars, and one-off payments to a design firm. The merchant name on the statement is often the exact business name.
- 3Look for the original proposal or contract. If one exists, it may also settle who owns the code, which is a separate question we cover in who owns the code when you hire a developer.
- 4Ask longtime staff and your bookkeeper. Somebody usually remembers a first name and a rough year, and that is enough to search on.
- 5Check your business email records. If mail is running on a domain you own, whoever set up those records had access to your DNS. Our email checker shows the mail host and the SPF and DMARC records, and the provider named there is another company that has a file on your account.
What if the site is on Wix, Squarespace or Shopify?
Hosted platforms change the shape of the hunt. There is no theme folder to read and no server to trace, because the platform hosts everyone. What matters instead is which email address owns the account, and only the platform can tell you that. Contact their support with proof that you own the business and the domain, and ask about their account recovery and ownership transfer process. They deal with this constantly, especially with businesses that changed hands.
One useful side effect: on these platforms the site cannot be quietly deleted by a departed freelancer without the account being touched, and the platform keeps a record of who touched it.
When the answer is a person who no longer answers
This is the outcome we see most. You find a name, you find an old email address, and nothing comes back. Do not panic and do not start changing things at random. Work in this order.
- Send one clear written request. Email and, if you have it, text. Ask for exactly three things: the domain registrar account, the hosting login, and a copy of the files and database. Keep it short and unemotional, and keep the copy you sent, because registrars and hosts sometimes ask what you tried.
- Go around them, not through them. Registrars and hosts have documented ownership dispute and account recovery processes for exactly this case. Business formation documents, a matching business address, invoices you paid and control of the business email all count as evidence.
- Do not let the domain lapse while you argue. If the renewal date is close and you cannot reach the account holder, contact the registrar now. Recovering an expired domain is more expensive and less certain than renewing one.
- Take a backup the moment you get in. Files and database, downloaded and dated, stored somewhere that is not the server.
Our step-by-step version of this is in what to do when your web developer disappears. If the developer is still around and you simply want out, how to fire your web developer covers the safer sequence.
Once you know, write it down
Whatever you turn up, put it in one place today: the builder's name, the registrar, the host, the platform, the renewal dates, and which email address each account is tied to. Our website ownership checklist is the list we hand new clients. It is the difference between a two-hour handover and a two-month one.
And the honest sales note: taking over a site somebody else built is a normal part of what we do. A lot of the maintenance work we pick up starts with a site whose original developer is out of the picture, and the first thing we do is exactly the audit above, then move the accounts into the owner's own name. If the hosting is also unclear, our managed hosting includes migrating from whatever it is on now. We have been at this from Mill Creek since 2011. If you would rather do it yourself with the free tools above, that is a completely reasonable choice and the steps here are the same ones we follow.
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) (you are here)
- How to Find Out Who Owns a Domain Name (Including Your Own)
- Locked Out of Your Own Website? How to Get Access Back
- 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 Developer Resources: Main Stylesheet (style.css) theme header fields
- WordPress Developer Resources: Plugin header requirements
- Internet Archive Help: using the Wayback Machine to view archived pages
- ICANN Lookup: registrar, creation date and expiry for any domain
- Venbit experience taking over small-business sites we did not build, since 2011