A design canvas that publishes real websites, with the Figma import on every plan. Here is each capability, which plans include it, and the four things it does not do at all.
Start for free -> See the plansSiter.io is a design tool that publishes. You lay a page out on a canvas that behaves like the design tools you already use, or you send a frame across from Figma, and then it goes live on your own domain.
That shape decides everything else on this page. There is no class system to learn, no content model to define and no deployment step, which is why a designed portfolio or a marketing site gets finished quickly. It is also why a blog, a shop or a hundred-page site does not belong here at all.
The pages below go one capability at a time. Each one is mostly about how to actually do the thing and what goes wrong, because the table further down already answers which plan includes what.
Custom domains
Point a domain you own at the site, included in every paid plan at no extra cost.
Hosting and SSL
No separate host to buy, no certificate to renew. It is part of the plan.
HTML download
Take a copy of a page and host it elsewhere. On Pro, and honest about the limits.
Forms
Design a form on the canvas and get the answers in your inbox.
Custom fonts
Upload the font files the design was made with, on every plan including free.
Responsive design
Three fixed breakpoints, laid out by you rather than guessed by the tool.
SEO settings
Per-page title, description and slug, plus custom meta tags in the head.
Teams and roles
Editor and viewer roles on every plan, with seats included rather than billed per head.
The whole table in one place, so you can find the row that decides your plan without opening four pages.
| Feature | Start (free) | Solo $7 | Plus $12 | Pro $24 |
|---|---|---|---|---|
| Websites Included | —* | 1 | 3 | 5 |
| Additional Websites | - | $4 | $6 | $8 |
| Webpages | 10 | 10 | 50 | Unlimited |
| Forms | 3 | 3 | 5 | Unlimited |
| Teammates Roles | Yes | Yes | Yes | Yes |
| Editors Included | —* | 2 | 4 | 6 |
| Additional Editors | - | $4 | $6 | $8 |
| SSL Certificate | Yes | Yes | Yes | Yes |
| Hosting | Yes | Yes | Yes | Yes |
| Download HTML | No | No | No | Yes |
| Figma Plugin | Yes | Yes | Yes | Yes |
| Custom Fonts | Yes | Yes | Yes | Yes |
| Transfer Ownership | Yes | Yes | Yes | Yes |
| Design for Mobile | Yes | Yes | Yes | Yes |
| SEO | No | Yes | Yes | Yes |
| Page Speed | No | Yes | Yes | Yes |
| Support | Yes | Yes | Yes | Yes |
| Free Subdomain | No | Yes | Yes | Yes |
| Custom Domain | No | Yes | Yes | Yes |
| Publish Live | No | Yes | Yes | Yes |
Read off the “View all features and options” table on siter.io/pricing on 2026-09-03. * The free plan advertises no limit on this row, and Siter.io’s own help articles say otherwise. Rather than print a number we cannot stand behind, we have left it out and asked for it to be settled.
Better to find these here than three days into a rebuild. None of them is a plan you can upgrade to.
No CMS or blog
Pages are designed one at a time, not generated from entries in a collection. If your case studies or posts come out of a content model, this is the wrong tool and no plan changes that.
No e-commerce
Listed as upcoming, with no date attached. Anything involving a cart, a product catalogue or payments needs a different platform today.
No real-time co-editing
Also listed as upcoming. Two people cannot safely have the same site open at once, which is a planning constraint rather than an inconvenience.
The free plan does not publish
It builds and previews privately. Publishing to a public URL, on your own domain or on a siter.io subdomain, needs a paid plan. Any page describing this product as free publishing is wrong.
We write the comparisons with the losses in them. If a rival is better for your case, the page says so in the first hundred words rather than in a footnote.
The free plan builds and previews as much as you like, including the Figma import, so you can run the whole path before paying. Publishing to your own domain starts at $7/mo billed yearly.
Get the plugin ->