To cancel web hosting safely, move everything out before you press cancel. Back up the site and email, move or repoint the domain, and get the new host working first.
Then turn off auto-renewal, cancel, and request any refund in writing. Doing it in this order means nothing goes offline and you keep proof of every step.
This guide sits with the other web hosting account basics and covers leaving a host, not picking the next one.
Before you start: what cancelling actually deletes
When a hosting account closes, the host usually deletes the files, databases, and any mailboxes stored on that account, so anything you didn’t copy out is gone.
What survives depends on where each piece lives:
- Website files and database: on the host. Deleted when the account closes.
- Email: on the host only if you use the host’s mailboxes. A separate email provider isn’t affected.
- Domain name: at the registrar. If the host is also your registrar, the domain can be caught up in the cancellation.
If you’re not sure which company hosts what, invoices and welcome emails usually answer it fastest.
How to find which company hosts a site from the outside is covered in Who Is Hosting This Website?
Step 1: Check your renewal date and refund window
Find your renewal date and the last day you can get a refund, because those two dates decide how much time you have and what you get back.
Both are in your account’s billing section and the original order email.
For example, our purchase records show our Hostinger Cloud Startup renews on November 30, 2026, at $311.88 a year.
Refund rules vary by host and plan.
The full breakdown sits in the guide to web hosting money-back guarantees and their exclusions, so here we only flag the fine print that changes what you get back.
Refund fine print at common hosts
| Host | Refund window | Fine print that reduces or blocks a refund | Source |
|---|---|---|---|
| Hostinger | 30 days | Free-domain value may be deducted; first payment after a free trial excluded; VPS refunds only if no other VPS refund in the past 180 days | Refund policy |
| SiteGround | 30 days (shared), 14 days (cloud) | Domain fees not refunded, and may be charged even if waived as a promo | Refunds KB |
| Bluehost | 30 days | New sign-ups only; monthly terms, Cloud Hosting, domains, and add-ons excluded; domain fee deducted if you got a free domain | Refund policy |
| Namecheap (shared) | 30 days | Only for first-time customers who start without using the free trial | Shared hosting page |
| GoDaddy | 30 days (48 hours on monthly plans) | Free domain’s list price deducted | Refund policy |
| HostPapa | 30 days (48 hours on monthly plans) | Then-current domain rate deducted if a free domain was included | Cancellation policy |
| Cloudways | None listed | Offers a 3-day free trial instead of a money-back guarantee | Pricing page |
| WP Engine | None listed | Terms say fees are not refundable except as stated | Terms of service |
We reread each policy on October 4, 2026. Terms change, so check yours in your account before you cancel.
If you run a small blog on a “free domain” plan, read the domain line closely. Cancelling inside the window can still leave a domain charge on your refund.
Bluehost also says renewals are refundable only within a 15-day prebill window. If a renewal already went through, act fast.
Step 2: Back up your files, database, and email
Download a full copy of your website files, your database, and any mailboxes to your own computer or cloud storage before you change anything.
Don’t rely on the host’s backups.
Namecheap, for example, says restores are free while an account is active but cost $15 once it’s suspended or terminated, per its server backups page.
What to download:
- Files: the whole website folder (often
public_html), including uploads. - Database: an export (a
.sqlfile) of every database the site uses. - WordPress: a backup plugin export works too, as long as it includes both files and database.
- Email: each mailbox, using an email app connected by IMAP or the host’s webmail export.
Open the backup and check it isn’t empty. A zero-byte archive is a common surprise, and you won’t get a second chance once the account is gone.
Step 3: Move or repoint the domain first
Sort out the domain before cancelling, because a domain registered through your host can expire or get stuck if the account closes.
If the domain is registered at a separate registrar, you only need to point it at the new host later. Nothing about the domain changes when you cancel the hosting.
If the domain is registered at your host, you have two choices:
- Transfer it out. Unlock the domain, get the transfer authorization code, and start the transfer at the new registrar.
- Keep it there and change the nameservers. This works only if the host lets you keep a domain without a hosting plan.
ICANN’s transfer policy summary notes that a registrar can refuse a transfer within 60 days of registration or a previous transfer. Plan around that if the domain is new.
The full steps are in the guide on how to transfer a domain name. Start early, since a transfer can take several days.
Step 4: Move your email
If your mailboxes live on the old host, recreate them somewhere else and copy the old messages across before you change any DNS.
Create the same addresses at the new email service. Then import your backed-up mail, or connect both accounts in one email app and drag the folders across.
Only after the new mailboxes work should you update the MX records. These DNS settings tell other servers where to deliver your mail.
Changing them first can bounce incoming messages.
Watch for paid email add-ons too.
Bluehost’s Pro Email, for example, starts with a one-month free trial and then auto-renews at $2.99 a month, per its pricing page.
Cancel add-ons like this separately if the plan doesn’t include them.
Step 5: Set up the new host and test it
Restore the site on the new host and test it fully before pointing the domain there, so visitors never land on a broken page.
Whether to switch at all, and what to look for, is covered in what to know before switching hosts. This step assumes you’ve already decided.
Test on a temporary URL or preview link if the new host offers one. Check that pages load, forms send, logins work, and checkout runs if you sell online.
Then change the nameservers or DNS records to the new host.
DNS changes take time to spread, as explained in how DNS propagation works, so keep the old account live for a few days.
Step 6: Turn off auto-renewal
Switch off auto-renewal in the old host’s billing area as soon as the new site is live, so you aren’t charged for another term while you finish up.
Some hosts set notice periods. Contabo’s terms and conditions are a clear example. Contracts extend automatically by the original term unless cancelled with four weeks’ notice.
Also remove saved cards if the host allows it. That stops add-ons you forgot about from renewing on their own.
Step 7: Cancel the hosting and request your refund
Cancel the hosting through the account dashboard or by a support ticket, and ask for the refund in the same request if you’re inside the window.
Many hosts offer two options: cancel immediately or cancel at the end of the term. If you’re inside the refund window, choose immediate cancellation, or the refund may not apply.
If you’re outside the window, end-of-term cancellation lets you use the time you’ve already paid for. Read the confirmation screen carefully, since wording differs by host.
If you started on a free trial, you may have nothing to refund, but you still need to cancel before the first paid charge.
The Stellar Plus plan in the hands-on Namecheap review started at $0.00 for its first month, for example.
Step 8: Keep records and confirm deletion
Save every confirmation email, ticket number, and refund receipt, then check that the account is actually closed and no further charges appear.
Keep these until after the next renewal date has passed. If a charge shows up anyway, your records are what support will ask for.
If you want your data removed, ask the host to confirm the files and databases were deleted.
Some hosts keep backups for a period after closing, so ask how long.
Leaving a managed WordPress host
Leaving a managed WordPress host follows the same steps, with three extra checks: what you can export, where your CDN and DNS settings live, and what exists only in staging.
Export. Download a full backup yourself rather than relying on the host’s backup list.
Kinsta, for example, sells external backups as a paid add-on, per its pricing page, so check what your plan already lets you download.
CDN and DNS settings. Some managed hosts run a CDN for you.
Kinsta’s CDN is powered by Cloudflare, so note any redirects, cache rules, or DNS records you set up there and recreate them at the new host.
Staging copies. Staging sites live on the host’s platform. Push any unfinished work to production or download it before you cancel.
Email. Many managed WordPress plans don’t include email. Kinsta lists none, and Pressable sells email as a paid add-on, so your mail may already live elsewhere and not need moving.
Refunds. Managed hosts differ here. WP Engine lists no money-back guarantee, while Kinsta covers all plans with a 30-day guarantee after any free period.
If you’re moving between managed hosts, the step-by-step managed WordPress migration covers the inbound side.
Copy-and-paste cancellation checklist
Copy this list into your notes and tick each item before you cancel.
- [ ] Note the renewal date and last refund day
- [ ] Read the refund fine print (domain fee, trial, monthly-plan rules)
- [ ] Download website files
- [ ] Export every database
- [ ] Export every mailbox
- [ ] Open the backups and confirm they aren’t empty
- [ ] Transfer the domain out, or confirm it’s at a separate registrar
- [ ] Recreate email addresses at the new provider and import mail
- [ ] Restore and test the site on the new host
- [ ] Update nameservers or DNS, then MX records
- [ ] Wait a few days and confirm traffic and email reach the new setup
- [ ] Turn off auto-renewal and remove saved cards
- [ ] Cancel paid add-ons (email, backups, SSL, domain privacy)
- [ ] Cancel hosting and request the refund in writing
- [ ] Save confirmations, ticket numbers, and receipts
- [ ] Confirm the account is closed and data deleted
Where to go next
Once the old account is closed, the only open question is where the site lives from now on.
If you haven’t settled that yet, compare the web hosts we rank for each kind of site before your next renewal date, not after it.
Frequently asked questions
Will I lose my domain if I cancel my hosting?
Not if the domain is registered at a separate registrar.
If it’s registered at your host, transfer it out or confirm the host will keep it on its own before you cancel.
Will I lose my email if I cancel web hosting?
Yes, if your mailboxes are on the hosting account. Back them up, recreate the addresses with a new email provider, and update your MX records before you cancel.
Can I get a refund if I cancel web hosting early?
Usually only inside the money-back window, often 30 days, and only on eligible plans. Domain fees, add-ons, monthly plans, and trial starts are common exclusions, depending on the host.
What happens to my website after I cancel hosting?
The site goes offline and the host typically deletes its files and databases. Some hosts keep backups for a while, so ask, but don’t count on getting them back.
Should I cancel my hosting before moving my site?
No. Move the site, email, and domain first, test the new host, and cancel last. Cancelling first risks downtime and lost data.
How do I cancel auto-renewal on web hosting?
Turn it off in the billing or subscriptions area of your hosting dashboard. Check each add-on separately, since email and backup add-ons can renew on their own.
How we researched this
Sadia Akther read each host’s official refund policy, terms of service, and pricing page in late September 2026 and again on October 4, 2026.
The refund table quotes only what those pages say.
Two examples come from our own accounts: the Hostinger Cloud Startup renewal date and the Namecheap Stellar Plus account that began at a $0.00 promotional rate in August 2026.
The 60-day transfer rule is from ICANN’s published transfer policy summary. Every provider term was checked against its official page, as described in how we check provider terms.



