# Build and publish your first site

> From one sentence to a live address - describe the site, let the agent build it, check the preview and publish it on a free Playcode address.
> Source: https://playcode.io/docs/start/first-site - last reviewed 2026-10-09.
> Ask Playcode's agent: "Build a website for my bakery in Berlin, with the menu, opening hours and a contact form." It builds the first version in a new project and shows it in the preview; you check it and decide when to publish.

Type one sentence about the site you want, and Playcode's agent builds the first version while you watch the preview. When you like it, choose **Publish**, and the site is live on a free Playcode address.

1. Open [playcode.io/new](https://playcode.io/new). Home asks "What are we building today?"
2. In the box, describe the site in one or two sentences: who it is for and what visitors should do there. For example: "A website for my bakery in Berlin, with the menu, opening hours and a contact form." Send it.
3. Sign in when Playcode asks. The window says "Continue with your request". Choose **Continue with Google**, or type your email, choose **Email me a code** and enter the 6-digit code from the email. A new account answers a few short questions first, like "Who are you building with?".
4. The project opens and the agent starts work. For a new website it may first ask about the content and the look: answer in the chat, or choose one of the options it offers.
5. Watch the preview beside the chat. It shows the site while the agent builds it. When the agent is done, try the site in the preview and ask for changes in the chat, like "Make the menu prices bigger."
6. Choose **Publish**. For a static site, the window shows where it goes live, like "This becomes the live version at 12345.playcode.site.", and you choose **Publish** in it. For a Cloud app, **Publish** is in the preview's toolbar; on the first publish you can type a name in **Custom Subdomain** before you choose **Publish**.
7. Wait for "Your site is on the internet." Open the address it shows: your site is live, and anyone can open it.

> [!COST]
> The agent's work uses credits. On the Free plan, trial credits depend on eligibility. Publishing a static site adds no charge on any plan.

> [!NOTE]
> On Pro or Max, the agent turns a new project into a Cloud app, with a backend and a database, at the start of its first build. It says so in the chat. Ask for a simple static site if that is all you need.

On the Free plan, the site shows a "Built with Playcode" banner, and its address uses the project's number. Pro and Max remove the banner and let you choose the name.

Next:

- Visitors see the version you published last. After each change, choose **Publish** again. See [Publish a website](/docs/publish/publish-a-website).
- Give the site an address of its own: [Buy a domain](/docs/publish/buy-a-domain) or [Connect a domain you own](/docs/publish/connect-a-domain).
- Learn how to steer the agent: [How building with the agent works](/docs/start/how-building-works).
