Skip to main content
Estimated time: 2 minutes · Follows from Build your first app Up until now, your apps work in the Workspace. But right now, only you can see them. Publishing makes them available to everyone.

Building vs. publishing

While you’re working with Agent, your app runs in a private building environment. You can see it in the Preview tab, test it, and make changes, but no one else can access it. Think of it like a draft: it exists, but it’s not shared yet. When you publish, Replit takes your app and puts it on the internet with its own public URL. Now anyone with the link can visit it on any device, anywhere in the world.

Publish your app

In the Workspace, click the Publish button.
That’s it. Replit packages your app, hosts it on its servers, and gives it a public .replit.app URL. Copy it and share it anywhere.
If your project has multiple artifacts — like a web app, a mobile app, and a slide deck — they all go live together when you publish. Each one gets its own URL.

Updating your app

Every time you make changes and click Publish again, your app updates at the same URL. Visitors will see the latest version immediately. No need to share a new link.

Next steps

Custom domains

Use your own domain instead of .replit.app.

Deployments

Explore deployment types and advanced settings.

Build your first app

Haven’t built yet? Start here.