Figma
By Figma, Inc.
Figma is a collaborative, browser-based UI/UX design and prototyping tool that lets teams design, review, and hand off interface work in real time from a single shared file.
Definition
Figma is a collaborative, browser-based UI/UX design and prototyping tool that lets teams design, review, and hand off interface work in real time from a single shared file.
Overview
Figma popularized the idea of design as a live, multiplayer document rather than a file passed between designers. Because it runs in the browser, multiple people can view and edit the same canvas simultaneously, leave comments, and see cursors move in real time — a workflow that changed how product and design teams collaborate compared to earlier desktop-only tools like Adobe XD or vector editors such as Adobe Illustrator. At its core, Figma provides vector-based design tools, reusable components, auto-layout for responsive frames, and a plugin ecosystem for extending functionality. Designers use it to build everything from low-fidelity wireframes to fully interactive, clickable prototypes that simulate real app navigation and animations, which product managers and engineers can review without needing design software installed. Figma also plays a central role in design-to-development handoff: engineers can inspect exact spacing, colors, typography, and export assets directly from a design file, reducing back-and-forth between design and engineering teams. Competing tools include Framer, which extends similar prototyping ideas into publishable production sites.
Key Features
- Real-time multiplayer editing with live cursors and comments
- Vector-based design tools with reusable components and design systems
- Auto-layout for building responsive, resizable interface frames
- Interactive prototyping with transitions, overlays, and animations
- Developer handoff mode exposing precise CSS, spacing, and asset exports
- Extensive plugin and widget ecosystem for custom workflows
- Version history and branching for design file management
- Cross-platform access via browser and desktop apps