Build a real site, from a sentence.
Everything you need to generate, shape and publish a site — and run the business behind it.
Getting started
xigzag turns a sentence into a complete, running website. There's nothing to install and no template to pick.
- Open the Studio (or just type on the home page to see a real site build before you sign up).
- Type what you want — e.g. “a city zoo with timed tickets” or “a vintage bakery in Lisbon.”
- xigzag designs the pages, writes the copy, places photos, and wires the navigation, SEO and any commerce.
- Refine it, then Publish. Your site is instantly live on a xigzag.com subdomain — connect your own domain when you're ready.
How it works
xigzag isn't a block library you assemble by hand. It's a system that designs and connects your site for you:
- Generative design — colour, type, spacing and motion are computed from your brief, so every site is balanced, contrast-safe and on-brand by construction.
- Everything stays connected — change your brand or a page and your menus, footer, search listings, legal pages and payment options all update themselves.
- The AI directs, never breaks — the AI selects the design and writes the copy; tested renderers assemble it. It can't produce a broken or ugly layout.
The Studio
The Studio (the editor) is where you shape your site. It has a slim icon rail on the left, which changes to match what your site does:
- Design — add, reorder and remove blocks; click any block in the canvas to edit it.
- Pages — the one list your nav, footer, breadcrumbs and sitemap derive from.
- Content — your collections (products, posts, anything) and their entries.
- Commerce — your payment provider and the one inbox for every order.
- Flows — build forms, ticket windows, seating and bookings.
- Theme — try a different look, switch between light and dark, or change your colours, and the whole site updates to match.
- Connections — see the live rules that keep everything in sync.
The top bar has a device toggle (desktop / tablet / mobile), a live preview, and Publish. Ask the AI editor in plain language — “make the hero punchier”, “add a pricing section” — and it makes a previewed, undoable change.
Pages & navigation
Your Pages list is the single source of truth for site structure. Add, rename, reorder or hide a page, and everything that points to it follows:
- The header nav, the footer links, breadcrumbs and the XML sitemap all derive from this one list.
- Mark a page as members-only and it's kept out of public navigation and the sitemap automatically.
- Each page is a stack of blocks; the same block can render any of your collections.
Content & collections
A collection is a content type — Products, Posts, Doctors, Courses — with typed fields. One block renders any collection.
- Define fields (text, number, price, image, date, select…) — including relations that link one entry to another (a Post → its Author, a Lesson → its Course).
- Edit entries through a panel built automatically from the collection's own fields.
- Visitors can filter your catalogue with facets, search it with full-text search, and (for location data) find what's near them.
Commerce & payments
Connect your own payment provider and start selling. We take 0% of your sales — your customers pay you directly, and you keep 100%.
- Sell products with size/colour variants and per-item stock; run scheduled sales and campaigns, coupons, and gift cards.
- Every order — a product sale, a ticket, a booking deposit, a form fee, a donation — lands in Commerce ▸ Orders, settled through one checkout, in any currency.
- Refund from the same inbox; revenue and stock update instantly. Tax and shipping can vary by destination.
- Stripe in production (test-safe by default); receipts and PDF invoices are generated automatically.
Bookings, tickets & flows
Real businesses need more than pages. In Flows you can build:
- Bookings — providers with weekly availability that turn into bookable slots; a soft hold reserves a slot the moment it's picked, so double-booking is impossible.
- Tickets — multiple ticket types with prices, per-order limits and capacity, with timed (dated) admission.
- Seating — assigned seats with tiers and a real seat map, for cinemas, theatres and venues.
- Stays — date-range booking for hotels and rentals, with an overbooking guard.
- Forms that branch — a field can appear only when an earlier answer matches, and field prices set a variable fee. Perfect for applications and intake.
Owner-authored workflows can run a state machine over an order — submit → review → approve — with an audit trail.
Members & accounts
Give your customers an account, and they get a portal that matches your business — with no setup from you.
- A store shows Orders, a clinic shows Bookings, a library shows Loans, a course site shows Courses — all derived automatically.
- Members can sign in by email, Google or Facebook. Turn on memberships for recurring tiers, rank-gated perks, and access that a refund automatically revokes.
- Protect your own account with two-factor authentication.
Design & themes
Your whole look is connected. Change one thing and the rest follows, so the site always feels considered.
- Pick a treatment and colour, slide the energy from calm to kinetic, switch light/dark — the palette, type and motion all follow.
- Explore looks shows a grid of complete candidate designs; tap one to apply it.
- Copy a design from one of your sites onto another, breed two looks into a child, or paste any URL to adopt its colour and vibe — your content stays untouched.
Languages & currency
- Any language — add languages with a visitor switcher and owner-managed translations; localized copy and currency are built in.
- Right-to-left is structural — build for Riyadh, Tehran, Tel Aviv or Chișinău without a plugin.
- Show prices in your shopper's currency, with checkout in that currency too.
Domains & publishing
- Publish any time — your site is instantly live on a xigzag.com subdomain. Your edits stay on a draft until you publish, so visitors never see a half-finished change.
- Search and buy a domain right from xigzag; it goes live with automatic SSL in about a minute. Or connect a domain you already own.
- Renew, set auto-renew, or even list a domain for sale on the marketplace — all from your dashboard.
SEO & discoverability
Every site is built to be found:
- A clean sitemap (including your product and post pages), an SEO health check, and editable titles, descriptions and image alt text.
- An RSS feed for content sites and an llms.txt so AI crawlers can read your site.
- Legal pages — privacy, terms, returns — generated from your site's own real details, ready to edit.
Integrations & API
Connect xigzag to the other tools you use — as simply or as deeply as you need:
- Embed a widget, wire a connector to an external API, receive a webhook, or run an automation (when an order is placed, send an email / SMS / WhatsApp).
- Reach your own data through a proper API to power your own tools.
- Connections to outside services are handled safely, and any keys you add are kept private.
Security & trust
Your site stays fast and private, your money goes straight to you, and nothing goes live by accident. Read the full Security & Trust page for what that means for you.
FAQ
Do I need to know how to code?
No. You describe what you want and edit visually, or ask the AI editor in plain language.
Can I sell products and take bookings on the same site?
Yes — add any combination of stores, ticketing, seating, bookings, courses, memberships and forms; they all share one orders inbox.
Will my site look like everyone else's?
No. Every site gets its own original design — the colours, fonts and feel are created for your business, not pulled from a shared template.
What do you charge?
Building is free, forever. Going Live is $19 per site per month (first month free), then a price that grows gently with usage — never a tier cliff. We take 0% of your sales. See pricing.
Is my data mine?
Yes. Your site is a portable, structured document you fully own and can export at any time.
Ready to build?
Describe your idea and watch it come together. Your first site is free.
Start free →