Used only to call the provider above directly from your browser. Never stored, never sent anywhere else, and cleared if you reload the page.
Both are optional — they steer which pages you get and the colours and fonts. Describe the business below in your own words (step 3).
Generates a business name, slogan, service list, pricing ideas, and a launch checklist — then fills in the brief below with it.
MigaBuilder will decide a sensible set of pages for this kind of business (e.g. Home, Services, About, Contact) — you don't need to list them.
Say what each one is (e.g. "logo") so the AI places it correctly. Files stay in your browser.
Without this, forms open the visitor's own email app. Create a free form at formspree.io or formcarry.com, paste its ID or link here, and every form on your pages submits straight to your inbox — in the download, the .zip and on GitHub.
Paste a normal share link — it'll be embedded properly on the page.
Keep it short and compressed (under ~20MB) — it gets embedded directly in the page, so a large file makes downloads slow and can hit GitHub's size limits.
Add a Stripe Payment Link for each to get a real "Buy" button. Leave the link blank for a "Contact to order" button instead. MigaBuilder never handles card details itself — Stripe does.
For products you don't ship yourself — the "Shop now" button sends visitors straight to the supplier, and you earn a commission per sale. Sign up first with a supplier's own affiliate program, then paste your unique product link here: CJdropshipping, Printful, or Spocket. The commission comes from the supplier's program, not from this tool.
Paste real feedback you've actually received — MigaBuilder won't invent fake reviews. Leave this empty to skip testimonials entirely.
If given, the contact page gets a map. Need a logo, quotes/invoices, contracts, or a PowerPoint deck too? Those are separate standalone tools — see the links at the very top of this page.
Free at analytics.google.com — create a property for this site, paste the Measurement ID here, and you'll see real visitor counts on Google's dashboard.
Get one at Namecheap — .com domains typically run $9–15/year.
Get an address like you@yourbusiness.com at Google Workspace or Zoho Mail (Zoho has a free tier for one user).
Only works if that site allows cross-site requests (most don't, for security). If it fails, open the page yourself, press Ctrl/Cmd+S → "Webpage, HTML only", and upload that file above instead. Only import sites you own or have permission to reuse — copying someone else's live site's content isn't something to publish as your own.
--brand colour, work on phones, and can be edited like any other text.
The same checks as Website Checkup, run in your browser. “Fix all” repairs titles, descriptions, headings, image descriptions, page language and the mobile viewport on every page — read the new wording, and ↶ Undo takes it back.
Creates the repo if it doesn't exist, commits every page, and turns on GitHub Pages so you get a real public URL. Once it's in GitHub, tools like Claude Code can clone that same repo and keep editing it directly. Safest token: create the repo on GitHub first, then make a fine-grained token for that one repo with Contents and Pages set to "Read and write". (A classic token with "repo" access also works and lets this create the repo for you.) The token goes only to GitHub and is never saved — it is gone when you close this tab.
Want to use your own domain instead of github.io? (click for steps)
- Buy a domain from any registrar — Namecheap, Porkbun, Cloudflare Registrar, etc. (typically $9–15/year for a .com).
- Point its DNS at GitHub Pages. In your registrar's DNS settings, add four
Arecords for the root domain (e.g.yourbusiness.com), all pointing to:185.199.108.153,185.199.109.153,185.199.110.153,185.199.111.153
Optionally also add aCNAMErecord forwwwpointing toyour-username.github.io. - Add the domain in GitHub. In your published repo, go to Settings → Pages → Custom domain, type your domain, and click Save. GitHub adds a
CNAMEfile to the repo automatically. - Wait for the DNS check. GitHub verifies the DNS records before it can issue a certificate — this is usually quick but can occasionally take a few hours. If it seems stuck for a long time, click Remove, wait a few seconds, then re-enter the domain and Save again to force a fresh check.
- Turn on Enforce HTTPS. Once the check succeeds (a green "DNS check successful"), tick the "Enforce HTTPS" box in that same settings page — this makes sure visitors always get the secure, padlocked version of your site.
DNS changes can take anywhere from a few minutes to 24 hours to fully propagate worldwide — if your domain doesn't work immediately, that's normal, just give it time.
Unzip it, then drag the folder onto Netlify Drop or upload it in the Cloudflare Pages dashboard — both give you a live public link in seconds, free, no domain purchase or GitHub account required.
Copies an <iframe> snippet for the page currently shown above. Paste it into Wix's "Embed a Widget → HTML iframe" or Squarespace's Code Block to show this page inside an existing site there. Wix/Squarespace can't import a whole multi-page site directly — this embeds one page as a block on a page you've already built.