Penpot is the open-source design tool that renders in real web standards instead of a proprietary format, and its user base climbed from 250,000 in early 2023 to roughly 1.5 million by early 2026 (TechCrunch). A big chunk of that spike came the week Adobe announced it was buying Figma. Designers went looking for an exit, and Penpot was standing right there.
I've used Penpot on and off since the 1.x days, when it was promising but rough. The 2.0 line changed that. So is it finally a Figma replacement, or just a principled backup plan? Here's my honest read after real project work.
Is Penpot a real Figma alternative in 2026?
For product UI, yes, with eyes open about the gaps. Penpot now has the pieces a working team needs: components, flex and grid layout, native design tokens, and a plugin system. The catch is maturity in the corners. The plugin marketplace is a fraction of Figma's, and big shared libraries can feel sluggish. So it's a real alternative for focused product design and a weaker fit for a plugin-heavy, thousand-component monorepo. That's the trade, and it's a fair one for a tool you can self-host for free.
What did Penpot 2.0 actually change?
Penpot 2.0 shipped native CSS Grid layout alongside the existing flexbox, plus a full interface redesign and a reworked components system (Penpot). Why does that matter? Because both layout models map to what browsers actually do, so a grid you build in Penpot behaves like the grid a developer writes. There's no translation tax.
It also made Penpot the first design tool with native design tokens (Penpot). Not a plugin. Built in. And in December 2025 the team released a first version of an MCP server, making design files machine-readable for AI workflows like design-to-code and code-to-design. That last one is still an experiment recruiting beta testers as of early 2026, so treat it as a preview, not a finished feature.
How does Penpot handle design tokens and dev handoff?
Tokens sit at the center rather than bolted to the side. They connect to components and to grid and flex layouts, and a tokens API lets plugins read and write them. If you're building a system, that's the difference between one source of truth and a spreadsheet nobody trusts. It pairs naturally with the way design tokens reach real code.
Handoff is Penpot's quiet superpower. The CSS-native model means Inspect gives developers real CSS values and asset exports without a paid Dev seat in the way. Anyone with the file link reads production-shaped styles. For a small team, removing that paywall removes a recurring argument.
Penpot vs Figma: where each one wins
| Capability | Penpot | Figma |
|---|---|---|
| File format | Open, CSS-native | Proprietary |
| Free tier | Real product, 8 members | 3 files, limited |
| Dev handoff | Free Inspect, real CSS | Dev Mode (paid seat) |
| Self-hosting | Yes, unlimited, free | No |
| Design tokens | Native | Via Tokens Studio plugin |
| Plugin ecosystem | Small but growing | Large and mature |
| Large-file performance | Lags at scale | Stronger |
The pattern is clear. Penpot wins on ownership, openness, and cost. Figma wins on ecosystem depth and raw performance at scale. If you want the full head-to-head against the other mainstream pick, our Figma vs Canva comparison covers where Figma fits, and the best UI design tools 2026 roundup puts all three side by side.
What does Penpot cost in 2026?
Less than you'd guess. Cloud Professional is $0 for up to 8 members with 10GB storage. Unlimited is $7 per user per month, capped at $175/mo total. Enterprise is $25 per user per month with a roughly $950/mo minimum (Penpot). Self-hosting is the real story: the Professional tier is free with unlimited users and files, so a 40-person team pays only for a server. Enterprise self-hosted adds SSO and SLAs at $950 per organization per month.
Who should switch, and who should wait?
Switch if you value owning your files, you self-host, or your budget can't absorb per-seat Figma pricing across designers and developers. A team standing up a fresh design system in Figma should at least pilot Penpot first, because the token layer is native here. Wait if you depend on specific Figma plugins, you run enormous shared libraries, or your prototyping needs are complex and runtime-heavy.
My take? Penpot crossed the line from "admirable underdog" to "defensible default for a lot of teams" somewhere in the 2.0 cycle. It isn't the smoother tool. It's the one that hands your work back to you, in a format the browser already understands, for free. That's worth a serious pilot before you renew another year of seats.