Deploy guide

How to deploy Create React App

Create React App builds your site to a folder of plain files. Here's how to build it, which folder to publish, and the setup on each host.

npm run buildbuild

Pick a host

Where do you want it?

Before any host

Build it

Run npm run build. The site comes out in build: that folder is what goes online, whichever host you pick.

If you add a router, the host has to send unknown paths to index.html. Each guide shows how.

Good to know

Worth knowing first

  • Create React App is no longer maintained. It still builds and deploys, but new projects are better started with Vite, and existing ones can move over.

Or skip the setup

Drop it in. It's online in seconds.

A file, a folder or a whole site: 99helpers puts it online at its own address, with no git, no build settings and no DNS to start with. Add your own domain whenever you're ready.