The fast way to host a React app
A built React app is just static files: an index.html and a JavaScript bundle. That is exactly what snapy serves. So you do not need a complex host, a Git repository, or a deploy pipeline. You build once and upload the result.
How to host your React app
- Build your app:
npm run build. Vite puts the output indist, Create React App puts it inbuild. - Zip that output folder.
- Drop the zip in the box above and click Get my link.
Your app is live on a clean link, like my-app.snapy.page, the moment it uploads.
Upload the build, not the source
snapy serves your finished files. It does not run npm install or build your code for you. So upload the build folder, not your src. That is what keeps hosting instant, free, and safe.
Tips
- Use a custom name like
dashboard.snapy.page. - Add a password or an expiry date if you want.
- For deep-linkable routes, hash routing avoids 404s on refresh with static hosting.
Working with plain HTML instead? See free HTML hosting. Using Next.js? See how to host a Next.js site free.
