Framer to code you ownFramer to Astro

Framer to Astro migration: code you own, React included

Framer can't hand you your published site as files to host yourself. We rebuild it in Astro, a fast code base your developers own, with every URL mapped and tracking rebuilt. Astro renders React components, so a team that thinks in React or Next.js has somewhere familiar to work.We rebuild your Framer site in Astro, code your developers own, with every URL mapped. Astro renders React components.

  • Full code control
  • Every Framer URL mapped
  • Hosted where you choose
How we move a Framer site to Astro
  1. Live Framer sitePages, CMS items, forms and redirects read off the published sitecrawl
  2. Content files in GitBlog and lists as JSON or Markdown, checked against a schemacontent collections
  3. Astro pagesLayouts rebuilt in code, with React components where a page needs thembuild
  4. Host and redirectsOld addresses answered with permanent redirects from the host301
Wired to your systems
  • Forms to CRM or n8n
  • GTM and GA4
  • Search Console

Teams we've worked with

  • FE fundinfo
  • Cicero Education
  • Damilola Taylor Trust
  • Hear Me London
  • Premiership Rugby
  • Aqualona
  • The Belrose Group
  • Camascope
  • Curve Games
  • Dope Ropes
  • SMB
  • The Therapy Lounge
  • Funderlytics
  • Frank & Furious
  • Eat Burn Sleep
  • Investoo Group
  • Sector7
  • Nobull Agency
  • Circular Groove
Where it usually goes wrong

Six things we plan for

Leaving Framer for code is a rebuild. Most of the risk is in the parts a visual builder did for you without saying so.

  • There's no export to start from

    Framer's own help says published sites can't leave as standalone files, since they rely on Framer's backend. So we read your live pages for every URL, title and form, and rebuild from that.

  • React and Next.js are the wrong question first

    Developers often ask for a framework by name. Astro can render React components for the interactive parts, and the rest ships as plain, fast HTML. If your project needs a full Next.js application, we'll say so on the call.

  • Redirects that are only a meta refresh

    In Astro's static output, redirects become HTML files with a meta refresh tag, and the status code isn't used. Google prefers permanent server-side redirects, so we serve them from the host and test each one.

  • Forms have nowhere to go

    A static page can't take a form post, and Astro Actions only work on pages rendered on demand. We send forms to a small endpoint that checks them and passes them to your CRM or automation.

  • Images skip Astro's processing

    Anything in public/ is served untouched, and remote images are processed only for domains you authorise. We keep images in the project so Astro resizes them and sets their dimensions.

  • Your team loses the visual canvas

    Editing moves to fields and blocks in Keystatic. Anything new in a layout needs a developer first, which we tell you before you commit.

What you get

A site your developers own

Your content as files in your repo, your URLs kept, and hosting wherever you choose.

  • Everything on the Framer site, listed

    Pages, CMS items, forms, redirects and tags, taken from the published site and checked against the rebuild.

  • Your content as files

    Astro content collections hold Markdown, MDX or JSON files, checked against a schema, so a missing field fails the build instead of reaching your site.

  • Pages rebuilt in code

    Layouts rebuilt in Astro and compared with the Framer page before anything goes live, with React components where a page has real interaction.

  • Every old address kept

    Slugs matched where we can, and permanent redirects served from the host for the rest. Search Console gets the new sitemap on launch day.

  • Forms into your systems

    Forms post to a small endpoint that checks them and hands them on to your CRM or automation. The site sends no email itself.

  • Tracking

    GTM loads after the page, and GA4, Google Ads and Meta are each checked with a test enquiry.

  • Images in the project

    Astro resizes them and sets width and height, which helps stop layout shift.

  • Editing in Keystatic

    A form for each kind of page and blocks to put in order, saved as commits. A new section type needs a developer.

Connections

What we connect the Astro site to

Framer hosted the site and its forms. These are the tools that replace that, and what passes along each wire.

Before you book

Who this is for

  • For you if

    • You need full code control, and Framer can't give you the site as files to host yourself.
    • Your developers want to work in code, including React, and keep content in Git.
    • You want the developers moving your site to have moved a site into Astro themselves.
  • Not for you if

    • You want to move onto Framer. We move teams off it, not onto it.
    • Your team redesigns pages visually every week. A visual builder such as Webflow suits that better.
    • You'd rather not look after hosting and the build. We'd tell you that too.
Framer or Astro

What changes when you move

Framer is a hosted visual builder. Astro is code you own and host where you choose.

What mattersAstro and KeystaticAstro and KeystaticOur pickFramer
Taking the site with youYour content is already files in your own repo.Published sites can't be exported as HTML for self-hosting.
ContentFiles in your own Git repo, in Markdown, MDX or JSON, with a schema that catches missing fields.Held in Framer's CMS.
RedirectsPermanent redirects from the host, each one tested before launch.Set under Site Settings, Hosting, Redirects, and covering your own domain only.
FormsEach form posts to your CRM or automation from the new site.Rebuilt during the move.
ReactOfficial integration renders React components.Not covered by the help pages we checked.
EditingFields and blocks in Keystatic. A new section type needs a developer.Visual canvas.

Sources: Astro and Framer help pages, checked 22 October 2026. We don't quote prices: check their pricing pages.

How it works

What happens after you get in touch

  1. Short call

    You tell us who'll run the code, what Framer can't do for you now, and which pages bring in enquiries.

  2. Crawl and list

    We read the published Framer site and write down every page, CMS item, form, redirect and tag, so nothing hides in the rebuild.

  3. Write the plan

    You get the schema, the redirect approach, where it's hosted, who looks after the build and a timeline in writing, before we start.

  4. Build and compare

    We build the Astro site and check each page against the Framer one, with redirects tested before launch.

  5. Launch and watch

    Permanent redirects are served from the host, the sitemap is sent, and Search Console and your leads are checked daily for two weeks.

Proof

Work we can show you

In October 2026 we rebuilt our own site in Astro, and every live URL was checked against the new build before cutover. The same redirects and checks apply to yours.

See all work

The results
  • 372

    addresses on our old site checked against the new build

  • 113

    redirects from old addresses to their new pages

Pacing's own move from Webflow to Astro, live 13 October 2026, not a Framer move.

Questions

Questions people ask before booking

Straight answers, so you know what to expect.

Still have a question?

Book a call
What platforms do you use for website development?

We pick the platform for the site, not the other way round. Webflow suits a site your team edits itself, Astro with Keystatic suits a site that needs custom code (our own site runs on it), and for shops we use Shopify (we've built a custom Webflow storefront on Shopify).

We don't build or maintain WordPress. If you're on it, we'll move you to Webflow or Astro, whichever suits the site.

Read the full answer : What platforms do you use for website development?
Should I move my Framer site to Astro?

Yes if you need the published site as files you can host yourself, which Framer doesn't offer. If your team redesigns pages visually every week, a visual builder fits better.

Can we export our site from Framer?

Not as files you can host yourself. Framer says it offers no HTML export, so we rebuild from your live pages.

Can we use React or Next.js?

Astro renders React components through its official integration, so interactive parts can be React and the rest stays plain HTML. If your project needs a full Next.js application, tell us on the call and we'll say whether Astro is the right fit.

Will we lose our Google rankings?

We can't promise that, and nobody honest can. Google says to expect temporary fluctuation during a move. We keep slugs the same where we can, redirect the rest and check Search Console daily for two weeks.

Will the new site have a sitemap?

Yes. @astrojs/sitemap writes the sitemap files at build time, and it needs your site's address in the Astro config. Before launch we read it through for old addresses, then send it in Search Console.

Can our team still edit the site?

Yes. Keystatic gives each kind of page a form, and blocks can be put in order. Each save is a commit, and the site rebuilds. A brand-new kind of section needs a developer.

How long does it take?

A Framer to Astro migration used to take months. Now it can take weeks, or even days. The biggest factor is how quickly your team can review the work and give feedback. You'll see the timeline in the written plan before we start.

Rather write it down?

Tell us about your Framer site and who'll run the code.

How many pages and CMS items, what Framer can't do for you now, and whether your team works in React.

  • You'll talk to Ben or Cam, the people who do the work.
  • We'll reply within one working day.

By submitting this form you agree to our Privacy Policy.

Thanks - We'll get back to you shortly.
Next step

Get a Framer to code plan

Send us your Framer site's address and tell us who'll run the code, and we'll say on the call whether Astro suits.

Full code control · Every Framer URL mapped · Hosted where you choose