Host your Replit build without keeping the Repl awake

Replit runs your project while the plan lasts. Export the static build and put it somewhere that keeps working when the container sleeps.

You can host:

Free to use, live at your-name.99helpers.site in about ten seconds.

Why you might not want to leave it there

Replit is a fine place to build something and a slightly awkward place to leave it. Deployments are tied to your plan, containers spin down, and the URL announces which tool you used. For a static front end — a landing page, a portfolio, a browser game, a demo — none of that machinery is doing anything for you once the code stops changing.

What Replit gives you

  • A full project you can download as a zip from the file pane
  • A deployment on a replit.app or replit.dev address
  • Static builds from Vite, React, plain HTML or anything else you set up

Sleeping containers

A project that spins down greets your visitor with a loading screen, or nothing at all. Static files have no cold start.

Hosting bundled with the plan

When the subscription lapses, so does the link you gave people. A published static copy is independent of that.

A URL that names the tool

Good for a work in progress, less good on a CV or in a client email.

Putting Replit output online

  1. 1

    Build and download

    Run your build inside the Repl, then download the output folder — or the whole project as a zip and pull the build folder out locally.

  2. 2

    Drop the build folder in

    Drag the folder containing index.html into the box above. Plain HTML projects need no build at all — drop them as they are.

  3. 3

    Choose your address

    Pick a short name and publish. It stays awake permanently, because there's nothing running to go to sleep.

Worth knowing

  • Drop the build output, not the whole Repl — node_modules and the .git folder are large and unnecessary.
  • Anything using a Replit Database or a backend server needs a server; this hosts static files only.
  • A browser game or p5.js sketch is an ideal candidate — no server involved, and it loads instantly.
  • Rename your entry file to index.html so the bare address opens onto it.
  • Republish to the same address whenever you rebuild; the link stays valid and old versions are kept.

Questions

Can I host a Replit backend here?
No. Anything with a running server — Express, Flask, a database — needs somewhere that executes code. This serves files.
Will my site sleep?
No. Static files are served from an edge network, so there's no container to spin down and no cold start.
How do I get files out of Replit?
Use the three-dot menu in the file pane to download the project as a zip, then take the build folder from inside it.
Do I need to keep my Replit account?
No. The published copy has no connection back to Replit.
What about a static site with a form?
Forms posting to an external service work fine — the request goes from the visitor's browser to that service directly.

Try it with what Replit just made you

Drop it in at the top of this page and see the link for yourself. You only make an account once it's ready to go live.

Everything gets its own address on 99helpers.site — see AI artifact hosting for every tool or free file hosting for any file type.