Create New Site
A new site gives you a ready-to-use WordPress install — with sample content and
pre-installed themes — on a free *.magicwp.dev domain with HTTPS. Creating one
takes a single form and a couple of minutes of provisioning.
Before you start
Creating a site needs an active subscription and a free site slot. If you've used all your slots, upgrade your plan or add an extra-site add-on.
Create the site
Go to Sites → Create New Site and fill in the form:
1. Choose a starting point
Pick Full Site — a complete WordPress install with sample content and standard themes/plugins. (The Empty Site option is for a clean stack with no WordPress — see Create an empty environment.)
2. Site details
- Site Name — the WordPress site name (shown in the admin and as the site title).
- Select Domain — the base domain for your free subdomain (e.g.
magicwp.net). Your site is reachable atyour-name.<domain>; you can connect a custom domain later.
3. Environment
- PHP Version —
8.3is recommended (the default).8.4,8.2,8.1, and7.4are also available; you can change it later. - WordPress is installed automatically at the latest stable version.
4. Resources
- Storage Limit (GB) — the disk space for your site (default
10, from 1 to 10000). You can adjust it later in the site's settings.
5. Datacenter region
- Server Region — pick the region closest to your visitors for the lowest latency (US, EU, Asia Pacific, Canada, Australia, or South America).
Then click Create Site.
What happens next
MagicWP provisions the site in the background — you're taken to the Sites list, where a Creating site badge shows progress. It moves through provisioning (DNS, files, containers, WordPress install) and turns Live in a minute or two.
First login
Once the site is Live, click Magic Login on the Sites list to open
wp-admin instantly — no password required. You don't set an admin username or
password during creation; WordPress is configured for you. To set an explicit
admin password, use WordPress admin password on the site's Tools page.
Ready to go public? Connect your own domain — HTTPS is issued automatically when you do.