Move your site off WordPress and PHP in a day.

Same URLs. Faster. No plugin updates ever again. WPExit crawls your site, builds a fast static version, and hosts it. Your WordPress stays up until you say otherwise.

Try it with your URLSee the numbers

How it works

  1. Install the plugin

    A thin WordPress plugin inventories your site: plugins, forms, post types, menus. It sends nothing until you click Connect, and it never sends content, comments, or accounts.

  2. See your preview

    We crawl the public site the way a visitor would and build it at a private preview address. You get the link by email, usually the same day.

  3. Pick Freeze or Rebuild

    Freeze is a pixel-faithful copy of the site you have. Rebuild is a lean version of the same pages at the same URLs, with accessibility and schema checks built in and chat editing on top.

  4. Go live

    Point your domain at us from any registrar, or connect Cloudflare in one click. TLS is issued on demand. Your WordPress stays up for 14 days in case you want to go back.

The long version, including what happens to forms, search, and comments, is on How it works.

The numbers

Measured on the home pages of 22 real sites run through WPExit, most of them in eastern Kentucky. Before is the site as it was on WordPress; after is the Rebuild. Weight and requests are what Chrome transferred to load the page.

Sites measured
22of 34 in the fleet
Median home page
5.6 MB → 128 KBmedian reduction 98%
Median requests
108.5 → 3median reduction 97%
Zero axe violations
12 of 2255% of sites, sampled pages
Home page before and after, 12 of 22 measured sites, largest first.
Site Before After Requests Accessibility
sewsus.com 13.8 MB 158 KB −98.9% 67 → 6 6 violations
bigsandy.org 9.9 MB 26 KB −99.7% 218 → 2 0 violations
hazardky.gov 8.5 MB 23 KB −99.7% 94 → 2 0 violations
svfdefense.com 8.3 MB 53 KB −99.4% 79 → 4 2 violations
thepridedogfood.com 8.2 MB 432 KB −94.8% 132 → 6 3 violations
reliableenergyinc.org 8.1 MB 388 KB −95.2% 158 → 4 6 violations
wrightconcrete.com 8.1 MB 24 KB −99.7% 108 → 2 0 violations
ekywater.com 7.4 MB 16 KB −99.8% 93 → 2 0 violations
speakfromtheheart.org 7.1 MB 125 KB −98.3% 136 → 6 7 violations
umgllc.net 6.7 MB 195 KB −97.1% 135 → 6 8 violations
magoffincountyhealth.com 5.6 MB 236 KB −95.8% 127 → 2 0 violations
pikecountyhealth.com 5.5 MB 41 KB −99.3% 127 → 3 0 violations

Showing the 12 heaviest original pages. All 22 sites.

Every site, with a sentence on each, is on Results. Violations are axe-core findings on a sample of pages; 12 of 22 sites came through with none, and the rest are fixed in remediation before launch.

Pricing

Two monthly plans and a one-time migration fee sized by page count. No contract.

Freeze

$10 per month

A pixel-faithful static copy of your site, hosted. The on-ramp and the safety net.

  • Hosting with TLS on your domain
  • Same URLs and redirects
  • Forms keep working, with email notifications
  • Monthly re-crawl on request
  • Download your files any time

Rebuild + AI editor

$25 per month

The same pages, rebuilt lean. Edits by chat, approved by you.

  • Everything in Freeze
  • Home page typically under 150 KB and under 10 requests
  • WCAG 2.2 AA checks and remediation on every build
  • schema.org, llms.txt, and a Markdown mirror of every page
  • AI-assisted editing: ask for a change in chat, approve it, undo it

One-time migration

Crawl, build, review, launch. Priced by the number of pages the inventory counts.

Up to 50 pages
$149
51 to 250 pages
$349
More than 250 pages
$699

Questions people ask first

What breaks when the site goes static?

Anything that ran PHP on each visit. Forms are the common one, and they keep working: we point them at our forms endpoint and email you each submission. Site search is replaced with a static index built at publish time, so it keeps working without a server. Comments become read-only; new comments are a server feature and we tell you up front if you depend on them. Stores, memberships, courses, forums, and directories do not fit; we flag those at the preview stage and you pay nothing.

How do I make changes without WordPress?

On the Rebuild plan you ask for the change in chat: fix a phone number, swap a photo, add a paragraph, post a notice. Low-risk text edits apply right away with an undo. Larger changes wait for your approval before they go live. Every change is versioned, so any version can be restored. On Freeze, you edit in WordPress as usual and ask for a re-crawl.

What about my domain?

You keep it, at any registrar. The portal walks you through a verification record, then an A or CNAME record. If your DNS is on Cloudflare, it is one click. TLS certificates are issued automatically when the first request arrives.

What about email?

WPExit does not host mailboxes, and your existing email is not affected by moving the website. The only mail we send is form notifications: each submission goes to the addresses your form plugin used, or ones you choose. You can add DNS records so those notifications come from your own domain.

Can I go back?

Yes. Your WordPress install is untouched and we recommend leaving it up for 14 days after you go live. Going back means pointing your DNS at it again. Every snapshot we build is also kept, and you can download the files at any time.

Is this ADA compliant?

We do not make legal claims about compliance, and you should be wary of anyone who does. What we do: every Rebuild runs WCAG 2.2 AA checks (axe-core) at build time, serious and critical issues block publishing, and we remediate what the checks find in the templates and content. The results page shows the measured violation count for each site.

More on the FAQ page.

Try it with your URL

Give us the address of a WordPress site you own. We crawl the public pages, build a preview, and email you a link to look at. No plugin needed for the preview; nothing changes on your site.

Previews are private and expire after 14 days. We crawl only what the public can already see. Required fields are marked with an asterisk (*).