Platform profile
Framer
Hosted builder. Every value below carries its official source and the date we verified it. Dispute any cell via the contact page.
Best for: Marketing and landing pages, Portfolios, Agency and freelance client sites, Startup/SaaS marketing sites with a blog, Design-led sites needing custom animation/interaction.
Category scores computed from the public rubric on the methodology page. Data verified 2026-07-08.
Overview
| Vendor / maintainer | Framer B.V. (Amsterdam, Netherlands) Founded by Koen Bok and Jorn van Dijk in 2014 as a design-prototyping tool; pivoted to a full website builder, relaunched as Framer Sites in May 2022. This profile scopes to the current website-builder product, not the legacy React prototyping tool. | source 2026-07-08 |
|---|---|---|
| Year launched | 2022 Company founded 2014 (prototyping tool); the Framer website-builder product launched publicly in 2022. No official launch-date page or Wikipedia article exists; ProductHunt launch record is the citable date source. | source 2026-07-08 |
| Platform type | Hosted builder Freeform visual canvas + managed hosting; not a traditional CMS. | source 2026-07-08 |
| Open source | No Proprietary, closed-source SaaS. ToS prohibits reverse engineering/decompiling. A legacy, unrelated open-source 'Framer Library for React' prototyping project exists but is not the website-builder product. | source 2026-07-08 |
| License | Proprietary (commercial SaaS) No Wikipedia page exists for Framer the company/product as of research date; sourced from official Terms of Service instead. | source 2026-07-08 |
| Best for (use cases) | Marketing and landing pages, Portfolios, Agency and freelance client sites, Startup/SaaS marketing sites with a blog, Design-led sites needing custom animation/interaction Per Framer's own plan-guidance docs; not well-suited to complex ecommerce or large-scale content operations without third-party plugins. | source 2026-07-08 |
| Official pricing page | https://www.framer.com/pricing/ | source 2026-07-08 |
Pricing & Value2.8 / 5
| Free plan | Yes | source 2026-07-08 |
|---|---|---|
| Free plan limits | No custom domain (framer.app/.website subdomain only); up to 3 editors; 30 pages; 10 CMS collections; 1,000 CMS items; 1 GB bandwidth/month; 5 MB file uploads; 1 free locale to try; 500 AI credits/day up to 1,000/month; Framer branding shown. | source 2026-07-08 |
| Free trial | No time-limited trial of paid plans; Free plan itself is usable indefinitely, and paid plans can be tested by upgrading (with a 7-day money-back window, 14 days in EU/Turkey). | source 2026-07-08 |
| Cheapest plan with custom domain ($/mo) | $10/mo Basic plan, billed annually (monthly equivalent). Basic is the cheapest tier that includes a custom domain. Monthly (non-annual) billing is higher; official page does not surface the monthly-billed figure in static content, but is confirmed materially higher via multiple independent trackers (~$15/mo); see pricing.renewal_pricing_differs. | source 2026-07-08 |
| Most-popular tier ($/mo) | $30/mo Pro plan, billed annually (monthly equivalent); Framer's own positioning ('for teams at agencies, startups, and scaleups') suggests this as the flagship paid tier. | source 2026-07-08 |
| Cheapest ecommerce plan ($/mo) | Unverified Framer has no native ecommerce plan or tier. Selling requires a third-party plugin (e.g., Frameship, ShopiFrame, Framer Commerce) layered on top of a Basic/Pro subscription, each with its own separate pricing not controlled by Framer. | source 2026-07-08 |
| Cheapest tier without platform branding | Basic ($10/mo annual) Framer branding/badge is present on the Free plan and removed starting at Basic. | source 2026-07-08 |
| Renewal price higher than intro | Yes Monthly billing costs more than the annual-equivalent rate shown by default on the pricing page (independently corroborated at roughly $15/mo vs $10/mo for Basic, and ~$45/mo vs $30/mo for Pro), consistent with Framer's stated ~20% annual discount; exact monthly-billed figures could not be scraped directly from the JS-rendered pricing toggle. | source 2026-07-08 |
| Money-back window (days) | 7 days 7 days worldwide; 14 days for customers in the EU and Turkey. | source 2026-07-08 |
| Hidden/total cost notes (plugins, hosting, apps) | Add-on costs stack quickly: extra Editor seats $20/mo each, Content Editor seats $10/mo each, extra locale $20/mo each, Advanced Hosting (reverse-proxy) add-on $200/mo, Convert analytics add-on $50 per 500k events. Overages beyond plan limits are billed per block (e.g., +100 pages $20, +10 CMS collections $40, +10,000 CMS items $20, +100 GB bandwidth $40). Ecommerce requires a separate third-party plugin subscription or one-time license on top. | source 2026-07-08 |
Editor & Ease of Use4.0 / 5
| Editing model | Freeform canvas Figma-like freeform visual canvas with frames/stacks, not a rigid section template system. | source 2026-07-08 |
|---|---|---|
| Drag-and-drop editing | Yes | source 2026-07-08 |
| Inline (click-to-edit) content | Yes On-page editing mode lets Content Editors click and edit copy/CMS content directly without opening the full canvas. | source 2026-07-08 |
| Undo / version history in editor | Yes Ctrl/Cmd+Z undo plus a separate Version History panel with snapshots (every 5 min for 4 hours, hourly for 24 hours, then daily); restoring is done by copying elements from a prior snapshot into the current version, not a one-click full rollback. | source 2026-07-08 |
| Autosave | Yes Editor saves continuously; separate Staging & Versions system controls what goes live. | source 2026-07-08 |
| Mobile app editing | Yes Mobile-friendly CMS editing (introduced ~March 2026) lets teammates edit CMS/on-page content from a phone browser; full canvas design editing is desktop-only. A separate Framer iOS app exists mainly for prototype preview, not full site editing. | source 2026-07-08 |
| Switch templates without content rebuild | No No official claim of safe template-switching; Framer templates are typically 'remixed' as a starting duplicate rather than swapped underneath existing content, so switching templates generally means rebuilding. | source 2026-07-08 |
| Learning curve | Moderate Editorial judgment: easier than raw code, but the freeform canvas, stacks/constraints model, and CMS/variable binding require more design-tool fluency than a rigid section-based builder like Squarespace. |
Design & Templates5.0 / 5
| Official templates (count) | Unverified Framer's official marketplace lists templates from third-party creators alongside official ones without a clean official-only count; third-party aggregations cite 2,000+ across the marketplace, but that figure blends free/paid, official/community templates and could not be confirmed as an official Framer-published count. | source 2026-07-08 |
|---|---|---|
| Custom font upload | Yes Upload .woff2/.woff/.ttf/.otf, including variable fonts. | source 2026-07-08 |
| Responsive behavior control | Full control Manual breakpoint editing per device size plus fine-grained per-element responsive constraints on the canvas. | source 2026-07-08 |
| Custom CSS | Yes Custom Code component/embed supports CSS on any plan (paid plans needed for a custom domain to matter in practice). | source 2026-07-08 |
| Custom JavaScript | Yes Custom Code embeds support JavaScript; also supports AI-assisted code components for custom interactions. | source 2026-07-08 |
| Native animation/interaction tools | Yes Native no-code animation system: entrance/exit, hover/tap/drag gestures, scroll-linked transforms, layout animations, and 4 built-in page transitions (fade, slide, zoom, wipe), hardware-accelerated. | source 2026-07-08 |
| Global styles / design tokens | Yes Reusable color/text styles and shared components function as design tokens across a project. | source 2026-07-08 |
| Design flexibility | Unconstrained Editorial judgment: freeform canvas with pixel-level positioning, custom code, and full animation control puts Framer closer to a design tool than a template-bound builder. |
Hosting & Infrastructure3.0 / 5
| Managed hosting included | Yes | source 2026-07-08 |
|---|---|---|
| Self-hosting option | No No self-hosting of the actual built site; a 'reverse proxy' setup only lets you serve a Framer-hosted site under your own domain/CDN layer (Enterprise-oriented, or the paid Advanced Hosting add-on on Pro/Enterprise); the site itself still runs on Framer's infrastructure. | source 2026-07-08 |
| CDN included | Yes Global CDN with smart pre-rendering (popular pages cached globally, quieter pages rendered on demand) included by default; a premium/expanded CDN is part of Enterprise. | source 2026-07-08 |
| Free SSL | Yes Automatic SSL provisioning/renewal (via Let's Encrypt) on all plans, including custom domains. | source 2026-07-08 |
| Uptime SLA | 99.99% uptime guarantee (Pro and Enterprise); backups tested every 30 days, continuous off-site backup. | source 2026-07-08 |
| Bandwidth/storage limits | Free: 1 GB bandwidth/mo, 5 MB max file upload. Basic: 50 GB bandwidth/mo. Pro: 100 GB bandwidth/mo (overage $40/100 GB, cap 2 TB). Enterprise: custom. | source 2026-07-08 |
| Static export | No No official static HTML/CSS/JS export. Framer's help center explicitly states published sites depend on backend services (pre-rendering, image optimization, font subsetting, SSR, CDN delivery) that are tightly coupled to Framer's own infrastructure, so there is no self-hostable static bundle. Unofficial third-party scraper tools exist to reverse-engineer a live site into static files, but this is not a supported export feature. | source 2026-07-08 |
Performance3.5 / 5
| % of real sites passing Core Web Vitals (CrUX) | 78.4% May 2026 CrUX data via HTTP Archive CWV Technology Report API: 78.4% of 22,300 origins with good CWV (desktop 87.6%, mobile 69.0%). Report technology name: 'Framer Sites'. | source 2026-07-08 |
|---|---|---|
| Automatic image optimization | Yes Automatic image optimization/compression and responsive image delivery are part of the managed hosting pipeline. | source 2026-07-08 |
| Lazy loading | Yes Standard behavior for images on published Framer sites as part of the built-in performance pipeline. | source 2026-07-08 |
| Cache control for site owner | No Smart pre-rendering/caching is automatic and managed by Framer; site owners do not get direct cache-control configuration except indirectly through the paid Advanced Hosting reverse-proxy add-on (Pro/Enterprise), which allows fine-grained caching behavior at the proxy layer. | source 2026-07-08 |
SEO Controls4.6 / 5
| Editable title/meta description | Yes Site-wide defaults plus per-page overrides; CMS detail pages support dynamic per-item title/description. | source 2026-07-08 |
|---|---|---|
| Editable URL slugs | Yes Slugs auto-generate from page titles but are editable in page settings, including adding static path segments for CMS detail pages. | source 2026-07-08 |
| Forced URL structure constraints | CMS collection URLs follow a /collection-path/:slug pattern; static segments can be inserted but the overall pattern is collection-based rather than fully freeform nesting. | source 2026-07-08 |
| 301 redirects | Plan-gated Native 301 redirect manager exists but is gated to Pro and above (not available on Free/Basic); Pro includes 100 redirects with paid overage tiers, Enterprise offers higher/unlimited limits, project cap around 2,500. | source 2026-07-08 |
| Canonical tag control | Yes Every page gets an automatic self-referencing canonical tag by default (prevents www/non-www and trailing-slash duplicate-content issues); a manual override is available for edge cases like reverse-proxy setups where Framer can't auto-detect the domain. | source 2026-07-08 |
| Editable robots.txt | Yes Auto-generated robots.txt for every published site; can be fully replaced by uploading a custom file via Static Files. | source 2026-07-08 |
| XML sitemap | Automatic Auto-generated at /sitemap.xml with no manual configuration required. | source 2026-07-08 |
| Structured data (schema.org) | Manual JSON-LD No automatic schema.org markup. Site owners must hand-add JSON-LD via the Custom Code embed, optionally referencing CMS fields with {{Field}} template syntax for per-item structured data on CMS detail pages. | source 2026-07-08 |
| hreflang support | Native hreflang and lang tags are generated and managed automatically in the backend once locales are set up; not manually editable in the UI. | source 2026-07-08 |
| Open Graph / social meta control | Yes Open Graph title/description/social image configurable per page and per CMS item. | source 2026-07-08 |
| Per-page noindex | Yes Simple toggle in Page Settings > 'Search engines' that adds <meta name="robots" content="noindex">; available regardless of plan. | source 2026-07-08 |
| Image alt text control | Yes Alt text field available per image in the accessibility panel; an AI plugin (Alt Text Go) can auto-generate it, but native manual entry works out of the box. | source 2026-07-08 |
Content & Blogging3.8 / 5
| Native blog engine | Yes Blogging is built via the native CMS (collections + templated detail pages), not a separate dedicated blog module. | source 2026-07-08 |
|---|---|---|
| Custom content types / collections | Native CMS 'Collections' are fully custom content types with up to 30 configurable fields (text, rich text, image, date, reference, enum, arrays, etc.). | source 2026-07-08 |
| Categories/tags/taxonomies | Yes Achieved via CMS reference/multi-select fields linking one collection to another (e.g., a Categories collection linked to Articles), not a dedicated built-in taxonomy system. | source 2026-07-08 |
| Content scheduling | No No native 'publish at a future date/time' scheduling for CMS items as of research date; common workarounds are a manual Draft toggle field or third-party plugins (e.g., CMS Auto Publish, Framer CMS Scheduler) that add true scheduling. | source 2026-07-08 |
| Content revisions/rollback | Yes Covered by the same project-wide Version History mechanism as design changes (snapshots on a decaying interval), not a per-CMS-item revision log. | source 2026-07-08 |
| Multi-author support | Yes Roles include Editor, Content Editor, and Viewer, with Content Editors scoped to CMS/on-page content edits without canvas/layout access. | source 2026-07-08 |
| RSS feeds | No No native RSS feed generation confirmed; multiple third-party plugins (Feedify RSS, Feed Control, RSS to CMS) exist specifically to fill this gap, which corroborates the absence of a native feed. | source 2026-07-08 |
| Content API | Read-write New 'Server API' (framer-api npm package, open beta since Feb 2026) allows any server to read and write CMS collections, publish changes, and update project settings via an API key; free during beta. Separate from this, the in-editor Plugin API also exists (read-only for user 'Unmanaged' collections, read-write for plugin-owned 'Managed' collections). | source 2026-07-08 |
Ecommerce1.2 / 5
| Ecommerce capability | Plugin Framer has no built-in cart, checkout, product database, or payment processing of its own. All commerce is bolted on via third-party plugins/integrations (Stripe Payment Links for simple one-off sales; Shopify-bridging plugins like Frameship, ShopiFrame, or Framer Commerce for full storefronts). | source 2026-07-08 |
|---|---|---|
| Product limits by plan | Unverified No native product limits exist because there is no native product catalog; limits are entirely a function of whichever third-party plugin/Shopify plan is used. | source 2026-07-08 |
| Platform transaction fees | None from Framer itself (it never touches the transaction); fees come entirely from whichever payment processor or plugin is used (Stripe's standard processing fees, or a third-party plugin's own subscription/license cost). | source 2026-07-08 |
| Payment gateways | Not native. Reachable via third-party integration: Stripe (Payment Links or via a plugin), Shopify Payments/checkout (via Shopify-bridge plugins), PayPal, Gumroad, LemonSqueezy depending on the plugin chosen. | source 2026-07-08 |
| Digital products | No No native digital product delivery; requires a third-party plugin or external service (e.g., Gumroad, LemonSqueezy) linked in. | source 2026-07-08 |
| Subscriptions / recurring payments | App Only via a connected processor/plugin (e.g., a Stripe recurring Payment Link); nothing native. | source 2026-07-08 |
| Multi-currency selling | App Only through a third-party commerce plugin (e.g., Framer Commerce advertises Shopify Markets/local pricing support); not a native Framer capability. | source 2026-07-08 |
| Point of sale | No No point-of-sale capability, native or otherwise documented; out of scope for a site builder. | source 2026-07-08 |
| Abandoned cart recovery | No No cart concept exists natively; would depend entirely on whichever external commerce platform.(e.g., Shopify) is bridged in, not on Framer. | source 2026-07-08 |
| Shipping & tax tools | None native. Entirely delegated to the connected commerce backend (e.g., Shopify's own shipping/tax settings when using a Shopify-bridge plugin). | source 2026-07-08 |
Ownership & Lock-in2.3 / 5
| Content export | Partial CMS content can be exported/synced out via the Server API or plugin API (e.g., to Notion/Airtable) since content is structured data, but there is no one-click 'export all my content' file download documented; design/layout is not portable at all. | source 2026-07-08 |
|---|---|---|
| Export formats | Structured CMS data reachable via the Server API (JSON over WebSocket/REST-compatible). No native file-based export format (no CSV/XML export documented) and no code/HTML export of the site itself. | source 2026-07-08 |
| Design/site export (take the built site elsewhere) | None Framer's own help center states plainly it does not offer HTML export for self-hosting, because published sites depend on backend services (pre-rendering, image optimization, SSR, CDN) coupled to Framer's infrastructure. Unofficial third-party scrapers (e.g., NoCodeExport, FramerExporter) can scrape a live published site's rendered output into static files, but this is not a supported/sanctioned export path and can break dynamic/CMS functionality. | source 2026-07-08 |
| Domain freely portable | Yes Standard custom domain via DNS (A/CNAME records); domain remains owned by the customer at their registrar and can be pointed elsewhere at any time. | source 2026-07-08 |
| Site can run off-platform | No The built site cannot run anywhere except Framer's own infrastructure; the 'reverse proxy' option only re-routes a custom domain/CDN layer in front of Framer, it does not move hosting off-platform. | source 2026-07-08 |
| Full content access via API | Yes The Server API can read all Collections (Managed and Unmanaged) in a project as structured data via an API key. | source 2026-07-08 |
| Lock-in risk | High Editorial judgment: no code/HTML export path exists (officially confirmed), and the site cannot be self-hosted or run off-platform under any plan; content is somewhat portable via the Server API, but the design/build itself is fully locked to Framer's hosting. |
Extensibility & Integrations5.0 / 5
| App/plugin marketplace size | ~30-60+ officially listed plugins at initial marketplace launch (per Framer's own March 2026 update post), growing steadily; separate from a much larger (2,000+) third-party template marketplace. No single official 'current plugin count' page found. | source 2026-07-08 |
|---|---|---|
| Public API | Yes Server API (framer-api, open beta since Feb 2026) provides genuine external programmatic access via API key; there is also an in-editor Plugin API/SDK. | source 2026-07-08 |
| Webhooks | Yes Native webhook support confirmed for form submissions (JSON POST to a configured endpoint), which is the documented bridge to Zapier/Make. | source 2026-07-08 |
| Custom code embeds | Yes Custom Code (HTML/CSS/JS) embeds are available; not documented as plan-gated, though the surrounding page/site limits (pages, CMS items) that affect where you'd use it are plan-gated. | source 2026-07-08 |
| Developer framework/stack | React-based code components (via Framer's Plugin/Component SDK) can be written for custom interactive elements; the core site builder itself is a proprietary visual canvas, not a conventional dev framework/stack you install locally. | source 2026-07-08 |
| CLI / dev tooling | Yes framer-api npm package and Plugin SDK provide developer tooling for scripting against a Framer project (CMS sync, publishing, canvas updates). | source 2026-07-08 |
| Zapier/Make support | Yes Supported indirectly via native webhooks (form submissions trigger a webhook that Zapier/Make can consume), not a first-party Zapier app listing found. | source 2026-07-08 |
| Notable native integrations | Google Search Console connector, Notion/Airtable CMS sync (via plugins/Server API), analytics platforms, and a growing plugin catalog (Dither, Doodles, CMS integrations). Ecommerce (Shopify) and payments (Stripe) are third-party plugin territory rather than native integrations. | source 2026-07-08 |
AI Features5.0 / 5
| AI site generation | Yes Framer AI agents can generate editable pages, sections, copy, and visuals from a text prompt, refined conversationally on the canvas. | source 2026-07-08 |
|---|---|---|
| AI writing assistant | Yes AI agent can write and iterate on on-page copy as part of page/section generation. | source 2026-07-08 |
| AI image tools | Yes AI agent generates layouts and visuals directly on canvas as part of design generation; dedicated standalone AI image-generation tooling beyond that was not independently confirmed. | source 2026-07-08 |
| AI SEO assistance | Yes AI agent can audit a site and surface 'contrast, typos, missing alt text, SEO gaps, inconsistent styles' on request. | source 2026-07-08 |
| Notable AI capabilities/limits | AI usage is metered via 'credits' (Free: 500/day up to 1,000/mo; Basic: 1,000/mo; Pro: 3,000/mo; additional credit bundles purchasable). Legacy standalone tools 'Workshop' and 'Wireframer' have been superseded by the current conversational AI agent, though Workshop remains accessible on older models. AI can also set up and populate CMS collections from a description, and can translate/localize an entire page's copy while preserving layout. | source 2026-07-08 |
Collaboration & Workflow5.0 / 5
| Roles & permissions | Granular Editor / Content Editor / Viewer roles, with edit rights further scoped to Content, Canvas, and Publishing permissions individually; Viewers are free/unlimited. | source 2026-07-08 |
|---|---|---|
| Concurrent editing | Yes Real-time multiplayer editing with visible collaborator cursors/avatars. | source 2026-07-08 |
| Editorial approval workflow | Native Branching workflow: isolated branch copies get a shareable preview URL for stakeholder review, then a 'Review Changes' diff view before merging ('Apply') into the main published version. | source 2026-07-08 |
| Staging / preview environments | Staging environment Staging & Versions lets you pin a specific version to the live custom domain while continuing to edit/preview on the base domain; separate from per-branch preview URLs. | source 2026-07-08 |
| In-editor commenting | Unverified Could not independently confirm a native in-canvas commenting feature (distinct from branch review/diffing) from official sources within research scope. | |
| Audit log | Unverified No official documentation of a dedicated activity/audit log surfaced during research; Enterprise security materials reference monitoring/compliance controls generally but not a customer-facing audit log feature specifically. | source 2026-07-08 |
Support & Trust3.0 / 5
| Support channels | In-app 'Contact Support' (Product Experts) and email (support@framer.com) on Basic/Pro; Enterprise adds Slack, Microsoft Teams, and a named Product Specialist/Engineering contact with custom onboarding. | source 2026-07-08 |
|---|---|---|
| 24/7 support | No No always-on support confirmed. Documented response-time targets are up to 72 hours (general product support) and up to 24 hours (in-app support); Enterprise cites a median first-response under 10 minutes but as an SLA/quality metric, not a 24/7 guarantee. | source 2026-07-08 |
| Documentation quality | Excellent Editorial judgment: extensive, well-organized official Help Center plus a separate structured 'Framer Academy' course library covering CMS, localization, animation, and version control in depth; above average for the category. | |
| Community size | ~25,700 members on the official Framer Discord server; also an active Framer Community forum (framer.community) and an ~11,000-follower subreddit. | source 2026-07-08 |
| Security certifications (SOC 2, ISO) | SOC 2 Type 2 SOC 2 Type 2 attestation available to Enterprise customers via Framer's Trust Center; SOC 2 Type 1 completed prior to Type 2. No ISO 27001 certification found during research. | source 2026-07-08 |
| Backups & restore | Automatic Continuous off-site backups with restoration processes tested every 30 days, per Framer's security documentation; combined with project Version History for content/design rollback. | source 2026-07-08 |
| Accessibility tooling | Built-in accessibility panel: custom semantic HTML tags, alt text fields, custom tab order, reduced-motion setting, and a documented contrast-ratio guide; a dedicated WCAG AA/AAA Contrast Checker and an AI alt-text generator are available as marketplace plugins rather than fully native tools. | source 2026-07-08 |
Multilingual & Localization5.0 / 5
| Multilingual sites | Native Native Locales system: add a locale, all text strings (titles, descriptions, alt text) populate into a per-page localization table for translation. | source 2026-07-08 |
|---|---|---|
| Translation workflow | Yes Manual translation entry or AI Translation (partial or full automatic translation) directly in the Localization view. | source 2026-07-08 |
| Localized SEO (per-locale URLs, hreflang) | Yes hreflang and lang tags generated and managed automatically once locales are configured; also supports 'Automatic Locale' redirection based on visitor browser language. | source 2026-07-08 |
| RTL language support | Unverified Could not independently confirm native RTL layout mirroring support (vs. just RTL text rendering) from official Framer sources within research scope; flagging for manual verification rather than guessing. |