Prototyping Tools: Compare Features and Pricing
|
|
Name
Name of app
|
Usage
Based on the 2020 Design Tools Survey
|
Rating
Based on the 2020 Design Tools Survey
|
Platform
Which platforms can create designs?
|
Cost
Estimated cost per year?
|
Free
Free to use without trial?
|
Design
Can create designs from scratch?
|
Import
Integrations with other apps?
|
Animations
Can animate objects & micro-interactions?
|
Transitions
Can animate between screens?
|
Data
Can populate objects from data?
|
Code
Requires code to prototype?
|
Inputs
Supports dynamic text inputs?
|
Variables
Supports conditional logic and data?
|
Sharing
How others can view the prototype?
|
Handoff
Can create specs for developers?
|
Sensors
Supports native device sensors?
|
Gamepad
Supports gamepad?
|
Voice
Supports voice dictation?
|
Tasks
Supports guided usability testing prompts?
|
Analytics
Can track events when testing?
|
Heatmap
Can generates heatmaps from user testing?
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
$ 144 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Possible using plugins |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
Automatic specs for developers |
No device sensors |
Supports popular game console controllers |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 180 | |
Can only prototype with existing screens |
|
No micro-interactions |
Can animate between screens |
Possible using Craft plugin |
No coding functionality |
No dynamic inputs |
|
Automatic specs for developers |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No heatmap support |
||||
|
|
|
|
$ 120 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Populate prototyping with external data |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
Automatic specs for developers |
No device sensors |
Supports XBox and Dualshock controllers |
Voice command triggers and playback |
Possible using plugins |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 99 | |
Can create designs from scratch |
|
No micro-interactions |
Can animate between screens |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 129 | |
Can only prototype with existing screens |
|
Can animate objects |
Can be mimicked by transitioning objects |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 129 | |
Can only prototype with existing screens |
|
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
Supports dynamic inputs |
Conditional logic with variables |
|
No developer handoff |
Microphone, tilt, compass, 3d touch |
Supported through ProtoPie Connect |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 348 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
No coding functionality |
Supports dynamic text inputs |
Supports conditional logic and data |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 240 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Populate prototyping with external data |
Supported through component store |
Variables supported in ReactJS |
|
Handoff integrated with React |
Supported through custom code or plugins |
Supports a wide range of gamepads and controlers |
Supported through custom code or plugins |
No guided tasks |
Supported through component store |
Supported through component store |
|||
|
|
|
|
$ 144 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Natively supported through packages |
Variables not supported |
|
All viewer can see handoff code |
Supports a wide range of gamepads and controlers |
Supported through custom code or plugins |
No guided tasks |
Possible through packages |
No heatmap support |
|||||
|
|
|
|
$ 144 | |
Can create designs from scratch |
|
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
Automatic specs for developers |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
|
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 192 | |
Can create designs from scratch |
Can animate objects |
No transitions between screens |
Populate prototyping with external data |
No coding functionality |
No dynamic inputs |
Logic through conditional visibility and rules |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 240 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Populate prototyping with external data |
No coding functionality |
Supports dynamic inputs |
Conditional logic with variables |
|
Automatic specs for developers |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 99 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 288 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
Dynamic text inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
|
|
Can animate objects |
Not automatic, but can be built |
Populate prototyping with external data |
No coding functionality |
Supports dynamic inputs |
Supported through switches and logic |
|
No developer handoff |
Accelerometer and gyroscope support |
Using device microphone |
No guided tasks |
No supported analytics |
No heatmap support |
|||||
|
|
|
|
$ 144 | |
Can create designs from scratch |
No micro-interactions |
No transitions between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 99 | |
Can only prototype with existing screens |
|
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
Automatic specs for developers |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
Support for Google Analytics |
No heatmap support |
||
|
|
|
|
$ 99 | |
Can only prototype with existing screens |
|
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
$ 29 | |
Can create designs from scratch |
|
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 12 | |
Can only prototype with existing screens |
|
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
Can only prototype with existing screens |
|
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||||
|
|
|
|
$ 99 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 348 | |
Can only prototype with existing screens |
No micro-interactions |
No transitions between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
Automatic specs for developers |
No device sensors |
Can't detect gamepad input |
No voice support |
Guided usability testing prompts |
No supported analytics |
No heatmap support |
|||
|
|
|
|
|
Can only prototype with existing screens |
|
Can animate objects |
Can animate between screens |
Populate prototyping with external data |
Runs on UX Markup |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 180 | |
Can create designs from scratch |
Can animate objects |
No transitions between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 228 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Populate prototyping with external data |
No coding functionality |
Supports dynamic text inputs |
Variables supported |
|
Automatic specs for developers |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 180 | |
Can only prototype with existing screens |
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
Guided usability testing prompts |
Analyze click rates |
Automatic heatmaps from usability testing |
|||
|
|
|
|
$ 348 | |
Can create designs from scratch |
|
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
$ 228 | |
Can create designs from scratch |
No micro-interactions |
No transitions between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 240 | |
Can only prototype with existing screens |
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
$ 144 | |
Can create designs from scratch |
Can animate objects |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
|||
|
|
|
|
|
Can only prototype with existing screens |
|
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
Guided usability testing prompts |
Analytics supported |
Automatic heatmaps from usability testing |
|||
|
|
|
|
$ 228 | |
Can create designs from scratch |
|
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||
|
|
|
|
|
Can create designs from scratch |
No micro-interactions |
Can animate between screens |
Only static text supported |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |
||||
|
|
|
|
$ 348 | |
Can create designs from scratch |
Can animate objects |
Can animate between screens |
Populate prototyping with external data |
No coding functionality |
No dynamic inputs |
Variables not supported |
|
No developer handoff |
No device sensors |
Can't detect gamepad input |
No voice support |
No guided tasks |
No supported analytics |
No heatmap support |