Feature index

The most powerful prototyping tool

UI kits
Pre-built libraries
Use our frequently updated UI libraries, with 4000+ components, to jumpstart your wireframes. Create beautiful designs for any web and mobile app in no time
Web UI elements
Justinmind includes a handy collection of web buttons, menus, charts and more that can be used automatically
UI elements for iOS & Android
Justinmind offers pre-built UI libraries specifically designed for iOS, Android and other mobile platforms
Free extra UI libraries
Check out all the UI libraries we have in store for you and share your own with the Justinmind Community
Custom UI libraries
Easily refine and reuse the built-in UI libraries or create your own. Personalize them with your own style and interactions
UI library synchronization
Upload or download UI elements from a centralized library and share them with your team
Wireframing and Sketching
Choose between different UI libraries that include interactive sketch-like elements, arrows, menus, images and more
Enterprise app UI libraries
Validate enterprise processes with our UI elements for enterprise apps, like our Oracle Fusion or SAP UI libraries
Embed HTML & documents
This Justinmind UI library allows you to easily insert HTML, docs, and video, including online widgets, in your wireframes
Visual design
Styles
Change the default style, position, size, background, and layout distribution of any UI element to fit the look and feel of your screens
Adaptive/Responsive design
Customize and adjust your wireframe with a dynamic layout to fit all screen sizes across all devices with Justinmind’s flexible events and actions
Templates
Templates allow you to create and share content (headers, footers and more) that you can use and reuse on any screen or design
Masters
Masters are a way to replicate and share content across a prototype's screens
Google Font integration
A font type drop-down contains the list of fonts available on your system and an option to add more from Google fonts directory
Import from Sketch projects
Export your designs from Sketch to Justinmind and add interactions, effects and transitions down to the smallest detail
Integration with Photoshop and Illustrator
Link images and SVG files from Photoshop and Illustrator. They will be automatically updated whenever remote files are modified
Clickable images
After creating or importing images, you can turn your static designs into clickable interactive wireframes with hotspots and links
Parallax
Build unique web and mobile prototypes using parallax scrolling and other effects, such as floating menus and slide-in layers
SVG & other Vector files
With Justinmind you can import, embed or link SVG and other Vector files. You can also change their color and scale them without losing quality
Crop & adjust images
All images inserted into your wireframe can be modified to fit the dimensions and style of your design (colors, shadows, etc.)
Smart guides
Use guides, rulers, and the grid tool to place and align elements on the canvas
Drag-drop images
Transfer images directly from your web browser, or from the file system with a simple drag-and-drop movement
Rounded borders
Customize your widgets by using the slider or spinner to adjust the edges of your borders, from sharp to completely round edges
Code-free prototyping
You can visualize designs before moving on to coding, no programming knowledge required
Interactions
Web interactions
Choose from all sorts of user triggers to define rich interactions. You can reproduce any action you can think of without technical expertise
Mobile gestures & transitions
Choose from a full set of awesome gestures and super-smooth transitions that will make your prototype feel as realistic as possible
Animations & effects
Improve UX in interaction design by building beautiful animations and using a vast selection of effects
Conditions
Conditions or rules can be set up for any given event interaction in order to manage its actions' execution
Variables
Share data between different screens in your data-driven prototypes with variables, which let you store any kind of information during simulation
Share & get feedback
View & test
View and test prototypes on any browser
Justinmind will let you view and test your web and mobile app prototypes instantly from any browser, with native web display and different device skins
Test on mobile device
Use our app to view and navigate through your interactive prototype, and test out the entire user experience directly from your device
Scenario simulation
Visualize the user navigation flow in your interactive prototypes by simulating the scenarios that you've designed
Requirements management
Requirements management
Make requirements easy to understand, communicate and manage with your prototyping tool
Integration with Atlassian JIRA, Microsoft TFS and DOORS
Integrate and share requirements with the requirements management tools you're already using
Generate specification documents
Export your project to MS Word or OpenOffice for a clear specifications document along with the visuals needed for project interpretation
Business logic
Reproduce the end-to-end flows of business rules and conditions to validate the specific requirements of your prototype
Export & documentation
Interactive HTML+JS
Export your prototype to a fully functional and interactive HTML document and make it readily available to view in any web browser
Document generation
Export your project to MS Word or Open Office and get a clear specifications document along with the visuals needed for interpretation
Document customization
Each document's content can be easily customized to fit your requirements thanks to our configurable options
API & SDK
Access the Justinmind API to integrate with your tools, download existing plug-ins, and code your own with our SDK
Export to images
Easily turn screens, templates, masters or scenarios into image files
Navigation map
Get a quick and clear global view of the complete navigation with an auto-generated sitemap of your wireframes
Export & import prototype elements
Import and reuse individual prototype elements in another prototype, or share only a portion of that prototype
Optimized HTML code
Optimize the generated HTML code so screens can load faster
Data-driven prototypes
Forms & Data Grids
Prototype smart forms and data tables, and test them instantly. Reproduce live form filling and error messages
Conditional navigation
Apply conditional navigation to your prototypes with variables, conditions and the drag-and-drop expression builder
Test with real data
Import real data into your interactive prototypes by populating Data Masters with data from .csv files
View and test prototypes
Data tables and forms can be tested instantly from any browser or from the actual device
Team prototyping
Multiple editors in one prototype
Share your prototype so that everyone in your team can edit and make changes to your designs simultaneously
Version control
A version history is available at any time for every design, and you can jump to and from any change made
UI library synchronization
Share and manage your UI libraries centrally, so the entire team is automatically synchronized to the latest version
Online and offline teamwork
Open shared prototypes to work offline. When a connection is available, you can commit changes and sync your prototype for updates
Advanced user management
Maintain full control, easily administering and managing repositories, users, permissions, roles, and access levels across all teams
LDAP integration
Integrate Justinmind with your LDAP to streamline user login