Skip to main content
Follow these steps to create and publish your first site with Kleap.

Step 1: Sign Up

Go to kleap.co and create your account:
  1. Click Get Started
  2. Sign in with Google, an email magic link, or a 6-digit email code
  3. You’ll receive free credits to start building
No credit card required. Start building immediately with your free credits.

Step 2: Describe Your Site

Tell Kleap what you want to build in the chat box:
Kleap creation screen in English with the Describe your idea field and Create button

Describe your idea, choose a format, then click Create

The AI generates your site from your description — no template picking, no setup. The more specific you are, the closer the first result.
Want ideas? Browse the showcase to see what others have built.

Step 3: Edit with AI

Once your site is created, continue the conversation to refine it:
Each change updates your site in real-time in the preview panel.
Kleap builder toolbar in English showing Refresh, Open, Theme, Edit, Comment, Settings, Upgrade, and Publish

Use the English builder toolbar to refresh, open, edit, comment, configure, or publish

Be specific in your requests. Instead of “make it better”, try “increase the font size of headings and add more padding between sections”.

Step 4: Preview Your Site

Your site shows in a live preview on the right side of the screen:
  • Real-time updates as you make changes
  • Mobile responsive - resize to test different screens
  • Interactive - click buttons, fill forms, test functionality
The preview is a real build of your site rendered inside the editor. It refreshes automatically after each generation — there’s no sandbox to restart and no separate preview URL.

Step 5: Publish Your Site

Your draft stays private until you publish it:
  1. Click the Publish button in the top bar
  2. Review the website address in the Publish panel
  3. Click Publish in the panel and wait for the build to complete
  4. Your site is live at your-app.kleap.io
Kleap Publish panel in English with website address and Publish button

The Publish panel shows the website address and final Publish action

Hosting is free, on a global edge network with automatic SSL.

Step 6: Connect a Custom Domain (Optional)

Want your own domain like myapp.com?
  1. Go to Settings > Domains
  2. Click Add Domain
  3. Enter your domain name
  4. Follow the DNS setup instructions
  5. SSL is automatically configured
Kleap Settings in English with the Domains section selected

Open Settings, then choose Domains under Distribution

Need a domain?

Buy a domain right inside Kleap, or bring one from any registrar. Root domains connect with an A record (never a CNAME); if your DNS is on Cloudflare, set the record to DNS only.

What’s Next?

Learn the AI Chat

Master prompting for better results

What You Can Build

See the kinds of sites Kleap creates

Add a database

Turn on Kleap Database — a managed database and user accounts, built in

Push to GitHub

Version control your code