Yes, Replit can build and launch a website, and the path runs through Replit Agent rather than a drag-and-drop page builder. You describe the site, or sketch it in Replit Design, and Agent writes a full-stack web app that you publish from the same workspace. The free Starter plan lets you publish one app, but its link goes down after 30 days and it carries the Made with Replit badge. A site you want to keep live on your own domain needs Core at $20 per month billed monthly or $18 per month billed annually, which includes $20 of monthly credits that also pay for hosting [1]. SEO Agent is on paid plans only. Starter is for trying it.
Start from a prompt, a frame or a live page
Most sites begin as a prompt in the Agent box: the business, the pages, the tone, the action a visitor should take. Agent picks the stack and builds frontend and backend together, adding API routes and a database when a form or a sign-up needs one. Starter builds with Lite build only; Full build, Plan Mode, most connectors (Shopify excepted) and AI Integrations need Core or higher. If you would rather see the layout first, Replit Design, live for every user since July 2026, gives you a canvas. A frame can start from a prompt, a template, a saved design system, a Figma link, a Claude design, a screenshot or the address of a public website.
A built-in Mobbin library supplies inspiration screens from real products, which land on the canvas as static reference images with no code. Import URL recreates the look and feel of a live site, not its markup, and pages behind a login cannot be imported. A frame is a mockup. It has no server and saves no data, so a form or database means Agent building a Website artifact from it [2]. Building a new app from a frame needs Core or Pro, while every other Design capability works on Starter, and Starter's one free published app can be a Design Canvas app. Image, video and graphic frames cannot become apps.
The old language and framework starter templates are gone. New projects start from Agent, an import, or a remix of an app from the Replit Gallery. A remix copies files and checkpoint history but not deployments, domains or connector settings, and it gets its own new database. Beyond static pages, Replit's own use-case pages describe an event site that saves attendees in Replit Database and takes payment through Stripe, and landing pages that pass leads to CRM and email tools. Stripe and most connectors need Core.
Every Replit Design capability except building a frame into an app works on Starter. Settle the layout there, then move to Core when you want Agent to turn it into a working site.
Bringing over a site built elsewhere
Replit imports from GitHub, GitLab, Bitbucket, Vercel, Bolt, Lovable, Base44, Figma, ZIP files and spreadsheets. Lovable, Bolt and Base44 projects travel through a GitHub export, and Replit's free-import page describes a second route for Lovable: a single ZIP built by Lovable's own agent. Code, styles, assets, backend logic and the database schema come across. Data records, secrets, environment variables and API keys stay behind, so plan to re-enter keys and reload content. Bolt imports work only for Vite + React apps. Readers choosing between Lovable and Replit can start with Lovable vs Replit.
Vercel imports, Next.js apps included, leave behind environment variable values, custom domains, edge and middleware behavior and external analytics settings. Reconnect the domain afterward. In November 2026 Replit's free-import page advertised a limited-time offer of a free website and mobile app for projects moved in from Lovable, v0, Base44 or other platforms, with no credit card required. It is a promotion on Replit's page, so read its terms before counting on it. After the import, Agent continues from the existing code instead of starting over, and on that page it prompts you to build a mobile app from the web app.
Editing pages without spending credits
Small changes cost nothing. The Visual Editor lets you click an element in the preview, change its text, swap an image URL or upload a file, and adjust padding, text color and background color. Simple Visual Editor edits update the source code directly and spend no credits. Edits with hidden complexity are handed to Agent, which does spend them. The editor runs only in a web browser, not in the Replit mobile app or the desktop app, so mobile prompting is for chat, not layout tweaks.
Structural work, such as a new page, a booking form or a blog section, goes through chat with Agent. Agent requests are priced by effort, so a complex request costs more than a simple one and Replit gives no fixed price per prompt; the pricing guide covers modes and credits. Applying a new design system to a site that already exists is a real rebuild, and Replit shows a time and credits warning first. When you restyle a live site from a frame, Agent makes a checkpoint first, so the code can be rolled back and republished; rolling back code does not restore the production database, which needs a point-in-time restore.
Text, color and spacing changes made in the Visual Editor update the code without spending credits. Send only structural changes to Agent.
Picking a deployment type for the site
Publishing is available on every plan. It creates a production deployment at its own address, separate from the private preview, and usually takes a minute or two. The decision that matters for a website is the deployment type, and it is narrower than it looks: Static deployments are not compatible with apps Agent builds, because those apps include a backend [3]. Static is the exception. It fits a site made of plain files, such as one you imported or wrote by hand.
| Deployment type | Fits | Billing (rates since August 2026) |
|---|---|---|
| Autoscale | Agent-built sites; scales to zero without traffic | $0.60 per million compute units and $0.40 per million requests |
| Static | Plain files up to 1 GB; no secrets | Hosting free; data transfer $0.05 per GiB |
| Reserved VM | Always-on apps | $15 per month for shared 0.5 vCPU / 2 GB, larger sizes above |
An Autoscale site goes idle after 15 minutes without traffic, so the first visitor afterward can wait a few seconds for a cold start. Static sites can set custom response headers, a custom 404 page and URL rewrites in the .replit file. Access can be Public, Password protected, Workspace only or Invite only, and private and password-protected publishing has been open on every plan since May 2026, which suits a client preview. Changing access means unpublishing first. Core adds a choice of region (North America, Europe, Asia, South America, Australia), while Starter publishes to North America. Region choice is permanent. The hosting guide covers the rest.
Domain, badge and the bill for staying online
Every published site gets a free name.replit.app address. That subdomain comes from the project name and may change if you unpublish and publish again, so a custom domain is the permanent fix. Custom domains need Core. You can connect a domain you own, with Entri writing the A and TXT records or a manual fallback, or search for and buy one inside Replit. Purchased domains include WHOIS privacy and renew automatically, and the registration fee is non-refundable. HTTPS comes automatically through Let's Encrypt. DNS can take up to 48 hours to settle.
Once a custom domain is linked, search engines index it rather than the replit.app address. Core also lets you remove the Made with Replit badge in Publishing settings and lifts Starter's single published app with its 30-day link. Traffic is paid by the owner. Hosting, database and AI usage of a published app come out of the owner's monthly credits, then pay-as-you-go. A Replit budget is a hard cap: once it is reached, Replit emails you and temporarily suspends all usage-based services, hosting included. Taking an app offline stops deployment charges but removes its custom domain connections, and a move back to Starter removes them too.
When a Replit budget is reached, all usage-based services are suspended, hosting included. Deployments do not restart on their own after a billing hold is lifted, so publish again.
Getting the site found in search
Replit says new apps built by Agent ship with semantic elements, meta tags, Open Graph previews and generated robots.txt and sitemap.xml files by default (June 2026). After every successful publish, Replit runs a Lighthouse-based audit and rates the site Healthy, Needs Work or Weak. Private and Scheduled deployments get no rating, because they serve no public web traffic. Treat that rating as a technical check of the build. It cannot tell you whether your copy answers what buyers actually search for.
SEO Agent sits in the Growth pane and needs a paid plan and a published app with public visibility [4]. It scans for crawlability, meta tags, Open Graph, sitemap.xml and robots.txt, then proposes each fix as a separate task you review. It does technical SEO only and does not write content. Content is still your job. On Core and up, Project Analytics shows visitors, top pages, traffic sources, countries, browsers and devices once you enable it and republish, and it covers website artifacts but not mobile apps. Custom events and funnel questions put to Agent need a paid plan.
Frequently asked questions
Can a Replit website take payments?+
Yes. Agent sets up Stripe on Core and Pro, starting in a sandbox until you install Replit Integrated Payments on a live Stripe account. Shopify, for physical goods, works on every plan, with checkout on Shopify and a paid Shopify plan after its trial.
Can I move my website off Replit later?+
Code and Git history can leave through GitHub sync or a ZIP download, and the production database is standard PostgreSQL. Replit-managed pieces such as Replit Auth accounts, connectors, App Storage and secrets must be replaced elsewhere.
Can Replit review a site hosted somewhere else?+
A website review works from the public URL wherever the site is hosted. Agent can apply the fixes only if the site is a Replit project.
The bottom line
Replit earns its place as a website builder when the site needs more than pages: a form that saves data, sign-ups, a payment, a dashboard behind a login. Starter lets you design and publish one Lite build, but its link goes down after 30 days, so a site you keep needs Core at $20 per month billed monthly or $18 per month billed annually, for the custom domain, badge removal and more than one published app. Publish Agent-built sites on Autoscale or a Reserved VM, keep any budget high enough that hosting is not suspended, and let SEO Agent handle technical fixes while you write the words.
- [1] Replit plans and pricing (2026-11) https://replit.com/pricing
- [2] Replit docs: Build and publish from a template (2026-11) https://docs.replit.com/build/build-and-publish-from-template
- [3] Replit docs: Deployment types (2026-11) https://docs.replit.com/features/publishing/deployment-types
- [4] Replit docs: SEO Agent (2026-11) https://docs.replit.com/features/publishing/seo-agent