1. Figma
Figma is an all-in-one tool that makes collaboration and accessibility easy for UX designers, developers, and anyone else on a team with a browser-based, cloud-hosted platform.
2. Adobe XD
Adobe XD offers a vector-based system for putting together prototypes, including tools for creating interactions, transitions, and other types of dynamic functionality.
3. Sketch
Many consider Sketch an industry standard when it comes to wireframes and prototyping, and its feature-packed and user-friendly interface are just a few reasons why so many designers choose it.
4. InVision
Studio InVision Studio offers so many nice features, including a handy vector drawing tool, repeatable components that can be changed sitewide, and tools for creating animations and other dynamic visual effects.
5. Justinmind
Justinmind comes with UI libraries and templates, as well as many other practical features. It lets you create the logic for conditional navigation, allows for user testing, facilitates design team management, and more. https://justinmind.com
6. Origami Studio
Origami Studio offers powerful prototyping tools for websites and mobile apps. Central to Origami Studio is a patch editor that lets you build logic, behaviors, animations, and interactions.
7. Axure
Axure allows designers to create low to high-resolution interactive prototypes of websites and apps. It also offers a comprehensive documentation tool, which makes keeping important assets organized and easily accessible.
8. Frammer
With Framer, you can create completely functional prototypes — everything from linking pages together to creating 3D effects. You have access to everything from live maps, UI kits, and media players all at your fingertips.
9. Marvel
Marvel is extremely collaborative and lets you go beyond static mockups and offers interactivity, dynamic transitions, and gestures to bring prototypes to life and give a real user experience to anyone testing them out. https://marvelapp.com
10. Balsamiq
Balsamiq is different than the others on this thread. It a simple low-fidelity wireframing tool. It’s not designed specifically prototypes, but it is a great place to create website wireframe mockups.