Fi
Browser-based UI design and prototyping tool with real-time collaboration; a free Starter plan and paid per-seat plans.
License: Free tier
- Windows
- macOS
- Web
- iOS
- Android
Status: Verified - FIGFIG: opens and saves, full fidelity
- SVGSVG: opens and saves, full fidelity
- PDFPDF: saves only, full fidelity
- PNGPNG: opens and saves, full fidelity
- SKETCHSKETCH: opens only, partial fidelity. Sketch files can be imported; some Sketch features do not carry over
Pe
Best for open-source design with no seat fees
License: Open source
Status: Active
- SVGSVG: opens and saves, full fidelity
- PDFPDF: saves only, full fidelity. Boards and layers export to PDF
- PNGPNG: opens and saves, full fidelity
Figma vs Penpot: facts| Fact | Figma | Penpot |
|---|
| License | License: Free tier | License: Open sourceMPL-2.0 |
|---|
| Maintenance | Status: Verified | Status: Active |
|---|
| Windows | Yes | No |
|---|
| macOS | Yes | No |
|---|
| Web | Yes | Yes |
|---|
| iOS | Yes | No |
|---|
| Android | Yes | No |
|---|
| Self-hosted | No | Yes |
|---|
| Self-hostable | No | Yes |
|---|
| Works offline | No | No |
|---|
| No account needed | No | No |
|---|
| Parity with Figma | The reference | 88% |
|---|
License classes: Free tier and Open source. Status rules: Active means a commit in the last 90 days. See the methodology.
Feature parity with Figma
How Penpot covers what people use Figma for.
Feature parity with Figma| Feature | Penpot |
|---|
| Design |
|---|
| Vector design with frames and components | Yes |
|---|
| Auto layout and responsive constraints | YesNote 1Flex and Grid layout |
|---|
| Prototyping |
|---|
| Clickable prototypes with transitions | YesNote 2Interactive prototypes |
|---|
| Systems |
|---|
| Shared libraries and variables | YesNote 3Components, shared libraries and native design tokens |
|---|
| Collaboration |
|---|
| Real-time co-editing and comments | YesNote 4Teams work in the same files |
|---|
| Handoff |
|---|
| Developer handoff and code inspection | YesNote 5Inspect panel with code output |
|---|
| Extensibility |
|---|
| Plugins and integrations | PartialNote 6Plugin system exists; the catalogue is much smaller |
|---|
| AI |
|---|
| AI design and prototyping tools | PartialNote 7An MCP server and AI integrations exist; no built-in prompt-to-design tool |
|---|
| Parity score | 88% |
|---|
- Penpot, Auto layout and responsive constraints: Flex and Grid layout
- Penpot, Clickable prototypes with transitions: Interactive prototypes
- Penpot, Shared libraries and variables: Components, shared libraries and native design tokens
- Penpot, Real-time co-editing and comments: Teams work in the same files
- Penpot, Developer handoff and code inspection: Inspect panel with code output
- Penpot, Plugins and integrations: Plugin system exists; the catalogue is much smaller
- Penpot, AI design and prototyping tools: An MCP server and AI integrations exist; no built-in prompt-to-design tool
All free alternatives to Figma
Figma vs Penpot: file formats| Format | Figma | Penpot |
|---|
| .fig | Opens and savesFull fidelity | NoNote 1Penpot's help lists only its own .penpot format for file import |
|---|
| .svg | Opens and savesFull fidelity | Opens and savesFull fidelity |
|---|
| .pdf | Saves onlyFull fidelity | Saves onlyNote 2Boards and layers export to PDFFull fidelity |
|---|
| .png | Opens and savesFull fidelity | Opens and savesFull fidelity |
|---|
| .xd | NoNote 3Figma has no native XD import; bring in SVG or PNG exports | NoNote 4No direct XD import; move assets over as SVG or PNG |
|---|
| .sketch | Opens onlyNote 5Sketch files can be imported; some Sketch features do not carry overPartial fidelity | NoNote 6Penpot's help lists only its own .penpot format for file import |
|---|
- Penpot, .fig: Penpot's help lists only its own .penpot format for file import
- Penpot, .pdf: Boards and layers export to PDF
- Figma, .xd: Figma has no native XD import; bring in SVG or PNG exports
- Penpot, .xd: No direct XD import; move assets over as SVG or PNG
- Figma, .sketch: Sketch files can be imported; some Sketch features do not carry over
- Penpot, .sketch: Penpot's help lists only its own .penpot format for file import