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:
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 interface showing AI chat and live preview

The Kleap interface: AI chat on the left, live preview on the right

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

Publishing is automatic — every time a generation finishes, Kleap deploys your site for you. To publish on demand:
  1. Click the Publish button in the top bar
  2. Wait for the build to complete
  3. Your site is live at your-app.kleap.io
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

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