Self host Framer with a Next.js website you own.

Self host Framer in an owned Next.js repository built from the Agentic Website Template. Recreate your live design, move the CMS and forms, preserve useful URLs, and deploy through your own hosting account with a codebase your team can keep editing.

Framer hosting runs much of the published website for you.

Framer combines publishing with rendering, image optimization, font delivery, caching, CMS, forms, and domain settings. Hosting the site through your own account means giving each of those jobs a clear place in the new codebase.

Use the template

Framer publishing depends on managed services

Framer's current self-hosting guide says published sites depend on its rendering, image, font, caching, and delivery infrastructure. An owned Next.js build gives your team source code and a separate deployment path.

CMS, forms, and fonts need a new home

Collection fields, item references, form destinations, uploaded fonts, images, and custom code all need an equivalent in the new website. Each part must still work after the domain moves.

The domain switch can break working paths

Changed URLs need direct redirects. Canonical URLs, localized routes, analytics, form delivery, and HTTPS also need to be checked on the final deployment before DNS points visitors there.

Own the code and choose where the website runs.

The Agentic Website Template gives the rebuilt site a standard Next.js foundation, working marketing features, and clear instructions for AI coding agents. Your team controls the repository, deployment account, domain, and future changes.

See the three ways to use the template

Start with a standard Next.js codebase.

Hosting control

Next.js supports deployment as a Node.js server, Docker container, static export with limited features, or through compatible platforms. Choose the setup that supports the pages and services your marketing site needs.

  • Keep the repository in your own Git account
  • Deploy through your chosen provider
  • Match the runtime to the features you use

Move Framer Collections into a clear content model.

CMS replacement

Export Collection data through a Framer plugin, then map fields, slugs, references, rich text, images, and localized routes into the new publishing setup. The starter includes a working blog pattern your team can adapt.

  • Map CSV or JSON content into typed fields
  • Rebuild Collection and localized routes
  • Choose how editors publish future updates

Reconnect every form to the right destination.

Lead delivery

Rebuild the fields, validation, success states, and spam protection. Connect the form to your email, CRM, database, or webhook, then submit real tests from the production domain.

  • Keep the fields and messages visitors expect
  • Send each lead to its intended system
  • Verify delivery before and after launch

Check the complete site before changing DNS.

Domain launch

The launch checklist covers public routes, direct redirects, canonical URLs, robots rules, sitemaps, forms, analytics, fonts, assets, and production settings. Preview stays private until the approved site is ready.

  • Test important URLs and redirects
  • Check forms, analytics, fonts, and assets
  • Keep preview deployments out of search

Keep the self-hosted site easy to change.

Ongoing editing

Goals, brand voice, design tokens, reusable components, sample content, and agent instructions live beside the code. Claude Code, Codex, or Cursor can use that context for the next landing page or site update.

  • Store brand and project rules in the repository
  • Reuse approved page and component patterns
  • Review working changes before deployment

How to move a Framer site onto hosting you control.

Start with the services the live site uses, then rebuild and review one complete page in the Agentic Website Template. Choose the hosting setup after the site's runtime needs are clear.

Start with the Agentic Website Template
  1. 01

    List what Framer currently runs

    Record public and localized routes, CMS Collections, form destinations, fonts, assets, redirects, custom code, analytics, and important animation or interaction states.

  2. 02

    Rebuild the homepage in Next.js

    Use the live Framer page as the visual reference. Ask your coding agent to recreate it in the starter, then review the layout and behavior at desktop, tablet, and mobile sizes.

  3. 03

    Move the content and connected services

    Import Collection data, build its routes, add licensed font files and assets, reconnect form delivery, and configure redirects, metadata, analytics, and crawler files.

  4. 04

    Deploy, test, and switch the domain

    Create a preview through the chosen hosting account. Crawl the routes and test forms, redirects, fonts, tracking, and mobile behavior before updating DNS to the approved production deployment.

What changes after you self-host the rebuilt site.

Your team controls the deployment

The repository, hosting account, environment settings, production releases, and domain configuration sit under accounts your company manages.

Marketing can keep making changes

Your team can brief an AI coding agent, review a working preview, and publish new pages with the same brand, components, and release checks.

Every migrated service has an owner

CMS content, forms, fonts, assets, redirects, analytics, and search settings have a documented home and a clear way to test them.

The hosting move is the starting point

Build a website AI can read and edit.

An agentic website gives web agents clear, crawlable pages and gives coding agents the context to make useful updates directly in the repository.

Read the Agentic Website manifesto

Self host Framer questions.

Clear answers for teams deciding how to move a Framer-origin website onto infrastructure they control.

Can I self host a Framer website?

Framer's specific self-hosting guide says it does not provide a supported standalone HTML bundle because published sites depend on managed rendering, images, fonts, caching, and delivery. For an owned hosting setup, rebuild the site in a framework such as Next.js and move each connected service.

Can I use my own domain without leaving Framer hosting?

Yes. Framer supports third-party custom domains through DNS records, while the published site continues to run on Framer's infrastructure. A reverse proxy is another documented option for some advanced setups, and Framer remains the content origin.

What happens to Framer CMS and forms after the move?

Framer CMS content can be read and exported through plugins in formats such as CSV or JSON. Rebuild the Collection model and routes in the new site. Recreate each form and connect it to the email, CRM, database, or webhook that should receive the submission.

Where can I host the new Next.js website?

Next.js supports Node.js servers, Docker containers, static exports with limited feature support, and compatible deployment platforms. The Agentic Website Template works naturally with Vercel, and the owned repository lets your team choose another provider that supports the Next.js features you use.

Rebuild your Framer site in a codebase you control.

Use the Agentic Website Template to move the design, content, forms, URLs, and launch checks into an owned Next.js repository.

Use the template