- Help center
- Publish a live site
- Publish your first site
Publish your first site
Take a project live on a uxmagic.io subdomain in a couple of minutes.
Last updated
Publishing turns the screens in a project into a real, hosted website with HTTPS.
Steps
- Open the project and click Publish.
- Pick which screens become pages, and set the home page. Screens you leave out stay in the project but aren't part of the site.
- Choose a subdomain. You'll get
your-name.uxmagic.io. Availability is checked as you type. See Subdomains and URLs. - Run the preflight check. It flags problems that would make a bad live site — missing links, empty pages, placeholder content.
- Publish. The build runs in the background; you'll get the live URL when it finishes.
What you get
- A hosted site on
*.uxmagic.iowith automatic HTTPS. - A per-deployment preview URL, so you can review a build before pointing anyone at it.
- Deployment history with one-click rollback.
Paid-plan features
- Removing the UX Magic badge requires a paid plan.
- Private and password-protected sites require a paid plan.
- Published-site limits vary by plan — see Plans and limits.
Updating a published site
Editing screens does not change the live site. Publish again to deploy your changes. See Redeploy and rollback.
Your own domain
Published sites can move to your own domain — see Custom domains.
Frequently asked
- Is hosting included?
- Yes. Published sites are hosted by UXMagic on a uxmagic.io subdomain, with HTTPS, at no extra cost beyond your plan.
- Can I publish on the Free plan?
- Yes, within your plan’s published-site limit. Removing the UX Magic badge and password-protecting a site require a paid plan.
Was this article helpful?
Related articles
Subdomains, page URLs and previews
Choosing a subdomain, how page paths are derived, and what the preview URL is for.
Custom domains
Serve a published site from your own domain, and how to request one.
Redeploy, roll back and unpublish
Ship changes to a live site, revert a bad deployment, and take a site down.