A visual website builder aimed at designers: lay a page out on a canvas, wire a small CMS to it, and publish to hosting included in the price.
Build me the website I actually need instead of Framer — and know what the verdict means. What you are paying for is **a visual canvas whose output is genuinely good markup**, plus hosting and a CMS in one subscription. Reproducing the canvas is a project of its own. The honest alternative is not another builder: it is a static site generator with a small content layer, which produces better markup than any canvas and costs nothing to host. That trade — losing the canvas, keeping the quality — is why this is ALMOST. STACK - Astro, static output where possible and a Node adapter where a form needs a server - SQLite through better-sqlite3 only if there is a content layer or form handling - Vanilla CSS and a little vanilla JS. No client-side framework - Caddy in front, with automatic TLS THE SITE - Sections as components, each taking its content from data rather than having it embedded: hero, features, gallery, testimonials, pricing, FAQ, contact, footer - Content in Markdown files with front matter, or in a small SQLite-backed editor if somebody non-technical maintains it. That editor is what replaces the CMS, and it is one screen per content type - Under 100KB for a page including the font, rendering complete in a second on a phone over a poor connection. A canvas builder rarely achieves that, which is the quiet advantage of doing it this way TYPE AND COLOUR - One self-hosted variable font as WOFF2, subset to the characters used. Never a font from a third-party CDN - A small token set — two backgrounds, two text colours, one accent, one border — with every pair measured against WCAG AA rather than chosen by eye - One size scale and one spacing scale, used everywhere. That constraint is what makes a hand-built site look designed THE THINGS A BUILDER GIVES YOU FOR FREE, WHICH YOU MUST NOT SKIP - Responsive from 320px with no horizontal scrolling and nothing hidden to make it fit - Open Graph and Twitter tags, with a share image generated at build time from the page's own title using satori and resvg - A favicon set from one source image, at the sizes that are actually used - JSON-LD for the page type — Organization, Product, Article, FAQPage - Sitemap, robots.txt, canonical URLs, and a 301 for every changed path - Semantic HTML: one h1, real landmarks, labels tied to inputs, visible focus rings, `prefers-reduced-motion` respected - Images with dimensions set, served as WebP or AVIF with a fallback, lazy below the fold, and resized to the sizes actually used - A link checker in CI, so a dead link is a failing build THE FORM - Fields defined in data, validated on the server, stored in SQLite and emailed on - A honeypot and a minimum time on form, plus a rate limit per address hash. No third-party form service and no captcha that sends your visitors elsewhere - Works without JavaScript: a plain POST, a redirect, a message ANIMATION, WHICH IS WHY PEOPLE CHOOSE THE CANVAS - Scroll-driven animations and view transitions are now CSS features. Use them rather than a library - Respect `prefers-reduced-motion` on every one, completely - Restrain it. The reason a canvas-built site often feels heavy is that everything moves DEPLOYING - Built in CI on every merge, deployed as static files - Cache headers: hashed assets immutable, HTML short - A content security policy strict enough to forbid third-party scripts, which is easy here because there are none - A one-line deploy script and the domain setup written out WHAT MATTERS MOST Speed and the search-engine surface. Get the page under 100KB and every meta tag right, then compare it against the builder's output on a phone. If the hand-built one is not faster and cleaner, there was no reason to leave.
What you lose
- A visual editor where the output is genuinely good markup rather than nested div soup
- Hosting, CDN and certificates included in the same subscription
- A CMS designers can wire up without a developer
- Animation and scroll effects that would take real work to hand-write
- Publishing in one click, with rollback
If you would rather not build
- Webflow — paid, the direct competitor with a stronger CMS
What it costs
read from their page 15 Aug 2026
| Plan | Billed monthly | Billed yearly | Last read |
|---|---|---|---|
| — | $20/mo | — | 15 Aug 2026 |
Their pricing page is where these came from. Seeing a different price? Tell us.
The escape hatch
open source · no votes, no paid placement
Astro
$0Site framework — the practical way to publish a small site you own outright.
withastro/astrofree · open source
Publii
$0Desktop app that builds a static site and uploads it, no terminal needed.
GetPublii/Publiifree · open source
Why this verdict
our own opinion · changed only by a person
48/100
Verdict kinda at 48: for a developer this build is better than the product — faster pages, versioned content, no per-site fee. It is a kinda rather than a yes because the person Framer is sold to does not want files, and that is not a technical gap.
History
tracked since 9 Aug 2026 · nothing is ever overwritten
Questions about Framer
answered from the record above
Is Framer free?
No — the plan we track is $20 a month. Basic at $20 per site per month billed monthly, $10 annually; the price is per site, and CMS limits sit on higher tiers.
Can you replace Framer by building your own?
ALMOST. A weekend of work, and real gaps remain. Replacement score 48 out of 100, build time a weekend. Read what you lose before you decide.
How much does Framer cost?
$20 a month on Basic — $240 a year. Recorded 9 Aug 2026.
What do you lose by replacing Framer?
A visual editor where the output is genuinely good markup rather than nested div soup; Hosting, CDN and certificates included in the same subscription; A CMS designers can wire up without a developer; Animation and scroll effects that would take real work to hand-write; Publishing in one click, with rollback. If any of those carry weight for you, keep paying.
Is there an open-source alternative to Framer?
Yes: Astro, Publii. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click. Nothing is being sent yet — your address is kept here, and the first issue is the first thing it is used for.
free forever · no tracking pixel · stored here, never passed to anyone

