PicoCloud
Sign in

Help · Getting started

How PicoCloud works

You give us your code and we give you a web address. Here is what happens in between.

PicoCloud takes the thing you built and puts it on the internet at its own web address. There is no server to choose, nothing to configure, and no file you have to write first.

The whole process

  1. You paste your code, upload a folder, connect GitHub, or let your AI assistant do it.
  2. We work out what kind of app it is and how to run it.
  3. A minute or so later you have a web address like your-app.picocloud.app.

That is genuinely all of it.

What we can run

  • Node.js — anything with a package.json, or even a single server.js file on its own
  • Python — Flask, Django, FastAPI, or a plain main.py
  • Static sites — plain HTML, CSS and JavaScript
  • Dockerfile — if your project has one, we use it as-is

You do not have to tell us which of these you have. We look at the files and work it out.

Three things worth knowing early

Your app sleeps when nobody is using it. This is what keeps small apps nearly free to run. It wakes up on its own when someone visits. See why is my app asleep?

Your app is private until you decide otherwise. A newly deployed app can only be opened by you. See who can see my app?

You cannot get a surprise bill. The free plan has no card attached, and paid plans can have a spending cap. See never getting a surprise bill

What happens when you change something

You deploy again. The new version replaces the old one at the same address, and the previous version stays available so you can go back to it in one click. See changing your app after it is live

Last updated .

Did this not answer it? Ask us — we read every message.