# Put your first site online

Ask the AI that made your website to publish it. Coding tools such as Claude Code publish with no account; chat apps need a 2-minute connection first. Then keep the site with a free account so it doesn't expire.

## Say this to your AI

```prompt
Launch my site on PageLemon.com
```

No website yet? Ask for one and publish it in the same sentence:

```prompt
Make me a one-page site for my bakery and launch it on pagelemon.com
```

## What happens

1. Your AI sends your site's files to Page Lemon.
2. It replies with a live address like `brave-otter-4821.pagelemon.dev`. The site is online within about 10 seconds.
3. Share the link. Anyone can open it.

If your AI says it can't publish by itself (Claude.ai and ChatGPT sometimes do), [connect your AI](/docs/connect) once and ask again. Claude Code, Codex and other code tools can publish with no setup.

Can't connect your AI, for example on ChatGPT's free plan? Ask it for your site as one `index.html` file, download it, and drop it on [pagelemon.com/drop](/drop). You get the same live link, with no account.

By publishing, you agree to our [Terms](/terms) and [Privacy Policy](/privacy).

> **Plans:** publishing is free. Without an account a site stays online for 72 hours. A free account keeps up to 3 live sites with a small Page Lemon badge. Paid plans add more sites, your own domain and features such as forms. See [Plans and billing](/docs/billing).

## Keep your site

A site published without an account stays online for **72 hours**. To keep it:

1. Open the private **Keep it free** link in your AI's reply.
2. Sign in with Google or your email. That creates your free account.
3. That's it. The site is saved in your account and no longer expires.

You can also tell your AI "keep it": it waits while you sign in. Keep the private link to yourself, because anyone who has it can take the site. If you don't keep a site within 72 hours, it goes offline and its address is never used again.

## What you can publish

- Websites made of files: HTML, CSS, JavaScript, images, fonts, video and similar.
- Apps that run in the browser, including ones built with React, Vue or Svelte. If your project has a build step, publish the folder it produces (often `dist` or `build`).
- An `index.html` file is the home page. A single .html file of any name works too.

Server code (Node, PHP, Python) and databases don't run here. Files like `.env`, `.git` and `node_modules` are skipped, and uploads containing a recognised secret key aren't published. Everything you publish is public unless you [add a passcode or make it members-only](/docs/private-sites), so publish only the finished website.

> **Tip:** start from one of our designs instead of a blank page. Pick a [template](/docs/templates), copy its prompt and paste it into your chat.

## Next steps

- [Change your site](/docs/edit) by asking, from any chat.
- [Put it on your own domain](/docs/connect-domain).
- [Add a contact form](/docs/forms) or [bookings](/docs/bookings).
