Skip to main content
MaxAI Docs

Starting from an existing website

Rebuilding a site you already have from its address — what gets captured, how the rebuild matches the original, and what to check afterwards.

If you already have a website — an old one you've outgrown, one you can no longer edit, one built on a platform you'd rather leave — you don't have to describe it from scratch. Give the assistant its address and it rebuilds it here.

You choose what kind of rebuild it is on the last step. Identical Clone (the default) is a replica: a site that is hard to tell apart from the original — the same sections in the same order, the same words, the same fonts at the same sizes and weights, the same colors, the same photos in the same places, the same behavior on a phone — with one deliberate exception: where the old site is plainly broken, the rebuild fixes it rather than copying it (see "What gets fixed along the way"). Improve Design keeps every page, every word, your logo and your photos, and replaces the design at a Light, Medium or High effort level — see Improve Design. Either way, once it's here you can change anything you like.

Doing it

In the builder's starting-point dialog, choose Clone an existing website, type the address — example.com is enough, you don't need the https:// — and select Capture website.

Here is what happens, and the dialog shows each step as it goes.

1. The snapshot

We open the address in a browser and take a full-page picture of it, top to bottom. It appears in the dialog within twenty seconds or so, and you confirm it's the right site before anything is built. If the page didn't load properly, or a cookie banner is covering half of it, choose Try a different site and try again — perhaps with a different page.

Websites don't always answer the first time — one that's slow to wake up, or busy for a moment, often answers a few seconds later. So if the address doesn't answer, we ask again on our own, up to three times, and the dialog tells you which try it's on. If none of them gets through, you'll see a warning rather than an error: the address is probably fine, and the website may just need a few minutes. Wait, then choose Try again in the warning — it becomes available after about 30 seconds and captures the same address, so there's nothing to retype. If it keeps happening, check the address opens in your own browser. Some answers aren't worth repeating — an address that isn't a public website, a site that redirects in circles — and the dialog says what's wrong with those straight away.

Some websites answer and turn us away: a firewall that lets only browsers in, a login page, a page that isn't there. Then the dialog says We are having trouble talking to that website, and More details shows the website's answer (an HTTP code, such as 403). The address is often right all the same, so you have two ways on: correct the address and Capture website again, or Continue anyway to carry on without a snapshot. Continuing anyway means there's no picture to confirm the address by, so check it first; what happens next depends on who builds the site. With Clone with Claude, Claude reads the website in a real browser, which such websites usually let in, and the next step lists the pages it found before anything is spent. With Max's build, we try to read the pages the same way we always do, and the review tells you whether that worked — if the website turns that away too, there's nothing to rebuild from, and the dialog asks you to try a different address or describe the site instead.

Some sites can't be photographed — a page that never finishes loading in our screenshot browser, for instance. Then the dialog says there's no snapshot to show and lets you carry on anyway: we still read the site's pages, images, and fonts, and the rebuild works from those. Check the address is right before you choose Continue, since there's no picture to confirm it by. If the pages can't be read either, there's nothing to rebuild from, and the dialog asks you to try a different address or describe the site instead.

2. The capture

While the snapshot renders, we read the site itself — all of it. We ask the site for its sitemap, the list of pages most websites publish for search engines, and follow every link on every page we read, so the capture finds the pages your menu shows and the ones it doesn't: an old landing page, a service page you only link to from an ad, a blog post that has dropped off the listing. Your site doesn't need a sitemap for this — every entry in your menu's dropdowns is a link we follow, even though the menu hides them until you point at it. The dialog counts what it finds: pages read, images and graphics brought across, font files brought across.

Every page's words come across, word for word. A handful of pages — your home page and one of each kind of page, such as one blog post, one service page, and your contact page — are also opened in a real browser and measured, because pages built from the same layout look the same; the rest of your pages share their header, footer, and styling, while each keeps its own arrangement — its columns, and which side each photo sits on — read from the page itself.

Measuring is what makes the rebuild close. For every part of those pages we record the exact values the browser used — font family, size, weight and line height, colors, spacing, sizes — along with the site's own stylesheets, its real copy and contact details, and the things a picture can't show: the menu with every entry in every dropdown and how it opens, what a button does when you point at it, what the header becomes once you scroll down the page, the widths the layout changes at, a menu that collapses on a phone, an accordion, every slide of a slideshow. We also take a phone-width snapshot, so the assistant knows how the original stacks on a small screen.

A picture of a website only shows it standing still, at the top, in one state. Reading the site itself is what lets the rebuild move the way yours does.

A video that plays on your pages — a looping video behind your headline, say — comes across too when it fits in a single website file (up to 50 MB, or your plan's largest file on an organization plan), and plays in the same place on your new site. It is copied exactly as it was when every browser can play it; a video saved in a format only some browsers play (an iPhone or Final Cut export in HEVC, a QuickTime .mov, a WebM) is converted to an MP4 that plays in Chrome, Edge, Firefox and Safari, on computers and phones alike, and your website serves it the way each of those browsers needs. A video that runs by itself behind your content plays muted, as browsers require of any video that starts on its own. A larger video can't be copied, so a still picture taken from it takes its place in the same layout, and the assistant tells you the motion is missing.

Every image is imported into your media library, where you can see, rename, move, and reuse it like any photo you upload yourself. There is no set number of images and no total size a website has to stay under: every image the capture finds comes across, the images on your main pages first. Photographs are resized and converted the same way an upload of your own is, so your new site loads quickly; logos are kept exactly as they were. If the original hosts its own fonts, the font files come across too, so the rebuild uses the actual typeface rather than a lookalike. Fonts from Google Fonts are added the same way the original used them — the same families at the same weights — and your new site then serves the font files from its own address, so a visitor's browser never has to call Google before the text appears.

Some servers we know hold nothing but a website's files — media.cmsmax.cloud is one. When your old site keeps files on one of those, every file its pages use there comes across: images, documents such as a PDF menu, video and audio. The rebuild links your copies, never the old server.

Anything still on another server after the first build — a brochure on a file-sharing site, say — is listed in Remote File Search, which opens by itself the first time you come back to the builder and lets you move those files in too.

Your old website's favicon — the little icon in the browser tab — comes across as well, into the Favicon slot on your Branding page, so the new site opens in a tab that looks like yours. If you had already chosen a favicon for this website, yours is kept. A favicon only available as an SVG can't be brought across; the capture uses the site's favicon.ico instead, and if there is none you can add one on the Branding page.

The capture usually takes one to three minutes, and up to about eight for a large site with hundreds of pages. A very large site — a store with thousands of product pages — is read up to its first 1,000 pages, or for as long as the capture's time allows, and the assistant tells you which pages it found but didn't get to. Once the snapshot looks right, choose Continue: the dialog widens into the review below and follows the capture there, step by step — finding every page, reading the pages, measuring the design, bringing images, files, and fonts over, and taking the phone-sized snapshot — listing each page as it's found and ticking it off once it's read. If you'd rather not wait, Skip and build from the snapshot starts right away with the pictures alone; the result will be less exact.

The capture is best-effort. If the site blocks it, or is slow, or is built in a way that hides its content, the flow carries on with the snapshots and says so.

3. Review what comes over

When the capture finishes, the review shows everything it's about to bring over, with your old site's desktop and phone snapshots at the top and its address beneath them. Nothing is built until you say so.

  • Where the pages came from. A line above the list says whether your site published a sitemap (and links each one we read) or whether we found the pages by following links. A site without a sitemap can have pages nothing links to — this is where you'd notice.
  • Pages. Every page, with its title and address. Pages in the same folder are grouped: fifty blog posts show as one Blog posts row at /blog/{posts} that opens to list them, with a checkbox that includes or leaves out the whole group. A page marked Read during build was found but not read yet — the assistant reads it when it builds it; Couldn't read means your old site refused it, and says why. Your home page is always included. A page whose title or address is too long for the dialog makes the list scroll sideways; the Select all row above it and the buttons below it stay where they are.
  • Images. Every image brought across, as a picture you can check at a glance.
  • Files & fonts. Videos and documents brought across, and the font files your site uses (fonts are always included, so the type matches).

Everything starts selected. Uncheck anything you don't want — an old promotion, a page you retired, a photo you'd rather not use — or use Select all at the top of a list to clear or fill it in one go. A page you uncheck isn't built, and an image or file you uncheck is removed from your new site.

If something is missing, choose Add page or file. Type a page's address (/pricing), a second sitemap (/sitemap-posts.xml — every page it lists is added), or the full address of an image, video, or document anywhere on the web. Pages must be on the site you're rebuilding; files can come from anywhere public. You can add several in a row, and each one lands in the list marked Added.

When it looks right, choose Continue.

4. How would you like to create this site?

The last step asks what kind of rebuild you want, with two cards:

  • Identical Clone — selected by default. Max clones the website as close to the original as possible. This is the rebuild described on the rest of this page.
  • Improve Design — Max clones the website and improves the design. Choosing it shows an Effort level control — Light, Medium or High, Medium preselected — with a line on what each level changes. The redesigned site is built straight from the capture, so it costs no extra time or AI: no identical copy is built first. What stays yours at every level and how the build runs are on the Improve Design page.

Under the cards, whichever you pick, there is one Additional information box (optional, up to 2,000 characters) for your own instructions, and what you type stays when you switch between the cards. With Identical Clone it is for anything you want done differently from the original: "Show every product, but when someone buys, open a 'Request this order' form with the product, size and quantity instead of the card checkout." "Leave out the blog." "Use our new phone number everywhere." Max follows them in the first message and every update after it, and where they change the original they win over matching it — the checks that compare your new site with the old one won't put back a difference you asked for. Everything you don't mention stays as close to the original as possible, and an instruction that couldn't be followed is named in Max's report. With Improve Design the same box takes instructions for the redesign — see Additional information.

The button on this step starts the build: Clone my website, or Clone and improve the design. The choice is recorded with the website, so every later update of the build — the pages still to come, the checks and the final passes — runs under the same rules, and the Start from a website bubble in the chat says which you picked.

5. Every page, one after another

You confirm, and the assistant builds its first version: your layouts, your header and footer, your home page, and one page of each kind we measured — a service page, a blog post, your contact page.

In the chat, that first request shows as a Start from a website bubble: the address you gave and a small picture of the original, with the two snapshots underneath. The full set of instructions the assistant was given is behind More Info — select it, or the arrow beside it, to read them, and again to fold them away. Anyone on your team who opens the conversation later sees the same bubble, so it's always clear how the website was started.

Most of your other pages come across without the assistant at all: after each update we carry every remaining page we read across ourselves — every word of it, its photos and links, and its columns laid out as they were — into the layout the assistant built for pages like it, and check it against your old page the same way as the rest. That is why a website of eighty pages no longer takes a whole series of updates, or your website's whole AI allowance, to bring across. A page we cannot carry over that way — one your old site wouldn't show us, one with a form on it (the assistant rebuilds those as forms that send you messages), or a blog post that belongs in the collection the assistant made — is the assistant's, and it keeps going on its own — after each update it checks which of your old site's pages the new one still doesn't have, and carries on with the next of them. You never have to type "continue". It keeps going until every page it found is there at the same address it had on your old site. If the builder page reloads part-way through, or you close it and come back later the same day, it picks up where it left off. In the rare case it cannot carry on — it could not find out which pages are still missing, say — it tells you so in the chat, with a Carry on button that resumes it.

Each time, it also checks every page already built against your old page: that every heading, paragraph, and list item made it across, and that the columns and photos are laid out the same way. A page that falls short is fixed in the next update, so a page that came across as just a banner and a photo gets the rest of its words back.

If a page can't be brought over — your old site refused to show it to us, or a link on it leads to a page that no longer exists — the assistant says which one and why in its final summary, rather than guessing at what was on it.

Keep the builder open while this runs. It works through your pages one update after another from the open page; if you close it part-way, just come back and say "carry on with the remaining pages" and it picks up where it left off.

6. The compare passes

Once every page is there, the assistant checks its own homework. (With Improve Design these passes are design reviews instead: the original is the "before", and the review checks the redesign is actually better — every dated detail answered, the business still recognizable, forms native and styled, no picture larger than it should be — rather than the same. An intentional redesign difference is never "fixed" back.)

We take snapshots of the draft it just built, at desktop and phone width, and hand them back beside the original's snapshots with an instruction to compare them section by section — sections, type, colors, spacing, images, copy, the phone layout — check each difference against the capture, and fix all of them. This runs twice by default — once on a website of more than thirty pages, where the homepage is one page among many — so what you first see is usually the third attempt, not the first.

Those passes look at your homepage. One more pass then looks at your other pages — first any page the check above still finds short of your old one, then the contact page, the about page, and each other kind of page we measured, up to five — with the original and the rebuild side by side in one snapshot per page, so a form laid out differently or a heading that lost its weight gets fixed too. Its summary names every page that still doesn't match your old one, and how, so you know which pages to look at.

The compare passes run automatically and only on this flow. From then on you're in a normal conversation.

Your website appears before it is finished

The first version fills the builder with a whole website, and it is easy to read that as done — the rest of your pages and the compare passes are still to come, and between them there are quiet stretches where we're taking the snapshots for the next one.

So while that is happening, a banner sits across the top of the canvas with a pulsing amber dot: We're still putting the final touches on your website. It stays there until the last pass has finished, and it means what it says — the page under it is going to keep changing, so it's worth waiting before you start editing. While your pages are still coming across it also counts them — 12 of 50 built so far — so you can see how far along it is. Keep the builder open until the count reaches the end; after that, the update that is running finishes on our servers even if you close the tab. If you pressed Email me when ready while it was building, the email comes after the last pass, not the first.

What gets fixed along the way

Copying a fault faithfully still leaves you with the fault, and you're leaving the old site for a reason. So the rebuild corrects three things as it goes, and nothing else:

  • Text you can't comfortably read. Pale grey on white, white on a light brand color, a caption sitting straight on a photo. The color keeps the same hue — it just goes lighter or darker until the text is readable, which is also what accessibility rules require.
  • Things that don't line up. A card a few pixels narrower than the two beside it, a heading that misses the column below it, three "equal" boxes with three different amounts of padding, a row that hangs over the edge of the page. These get snapped to whatever the rest of that section already does.
  • Layout that's actually broken. Text overlapping or cut off, a page that scrolls sideways on a phone, a photo squashed out of shape, a button too small to tap.

Everything else is left exactly as you had it. Your colors, your fonts, your type sizes, your spacing, your section order, your photos, your words — none of that is second-guessed, even where the assistant might have chosen differently. Taste isn't a fault.

When it corrects something it tells you, in the summary at the end of the build. If you preferred the original, say so — "put the footer text back to the grey it was" — and it goes back.

When it can't reach the site

The address is checked before anything expensive happens, so a problem shows up quickly and says what it is. The usual causes:

  • A typo, or a site that isn't public. Staging sites behind a password, intranets, and local addresses can't be captured.
  • The site is down or refusing connections. Try opening the address in your browser first.
  • The page is heavily protected. Some sites block automated visitors outright.

You are never stuck. Choose Describe it with AI instead and tell the assistant what the old site had — or take a screenshot yourself and upload it under Start from an image, which gives the assistant the same visual anchor by another route.

What to check afterwards

  • Proofread. The rebuild starts from your site's real words, so anything out of date on the old site is now out of date on the new one — a good moment to fix it.
  • Open the menu. Point at each item that had a dropdown on the old site and check the entries are all there and go where they should; then do the same on a phone. If one is missing, "the Services dropdown is missing its third entry" is enough.
  • Click through on a phone. The menu, the buttons, the forms. A form on the old site that posted to a server becomes a form of your own here — in Identical Clone laid out and styled like the original's, in Improve Design restyled in the new design — and its messages arrive in your Forms inbox; say if you want something different.
  • Check every page came across. The assistant works through every page you kept in the review, and its last summary names any it couldn't bring over and why. Pages that aren't in your site's sitemap and aren't linked from any other page can't be found on their own — add them with Add page or file in the review, or afterwards tell the assistant the address — "you missed /spring-open-house" — and it reads that page from your old site and builds it.
  • Look for what's missing. A photo that was hidden behind a slideshow, a section that only appears after a click. Tell the assistant — "the third hero photo" — and it can read the original again for exactly that.
  • Read the summary. It lists anything the rebuild corrected — a color darkened so the text could be read, a section straightened up. Ask for any of it back if you'd rather have the original.
  • Small differences are what the conversation is for: "the header should be a little taller," "that heading was bolder on the original."

Only rebuild sites you have the right to copy. Pointing at a competitor and taking their site wholesale is their work, not yours; pointing at one for the layout you admire, then telling the assistant to use your own words and photos, is a different thing.

Next