Prototyping
Create interactive mockups and user flows to test designs before development.
Prototyping tools create interactive, clickable mockups that simulate the real user experience before any code is written. They are essential for UX teams conducting usability testing and for stakeholder presentations that require more than static screens. Dedicated prototyping tools are only necessary when you need advanced micro-interactions or sensor-based prototypes beyond what Figma's built-in prototyping provides.
InVision
The prototyping platform that made clickable prototypes standard practice
Marvel
Simple prototyping with user testing and developer handoff built in
ProtoPie
High-fidelity prototyping for complex interactions and multi-device flows
Axure RP
Enterprise wireframing and prototyping with conditional logic and data
Balsamiq
Low-fidelity wireframing that keeps focus on UX, not visual polish