45 awesome mobile app mockups to download

August 21, 2020
list of mockup templates to download

45 free mobile mockup templates to download plus Justinmind’s top tips for designing your own mobile app mockup

Designing a mobile app mockup is the best way to visualize how your app will look and feel when complete. It lets you test out both visual and information hierarchy and gives you the opportunity to test drive any gestures such as swiping and tapping. It’s also a great way of scoring stakeholder buy-in and gives you a real MVP that you can test out on your users.

Download Justinmind and start experimenting with our templates now!
Download Free

However, if you’re new to the game or simply don’t have time to start from scratch, fear not! We have plenty of templates available. Working with templates is a walk in the park because:

  • Visual / information hierarchy has already been defined
  • They let you focus more on brand-specific adjustments like color and font
  • They help you set design priorities and gauge feasibility of client requests
  • They bring you to an MVP faster
Mobile app mockup - Justinmind

If you want to design your own mobile app mockup from scratch, or you want the help of a template, this post is for you. Read on for the dos and don’ts of mobile app design and to discover seven brilliant mobile mockup templates to use in the Justinmind mockup tool.

3 top tips for your first mobile app mockup

Make your mobile app mockup usable

Your primary concern throughout the mobile design process should be your users. Users need to know exactly how to work your app, because if they get lost, they may close the app never to return.

That’s why designers build functional app mockups with built-in mobile gestures that target users can interact with. Upon completion of the first mobile app mockup iteration, users will be able to test out and give feedback on the app’s navigation flow and touch UI elements. This will allow you to make your app mockup as accessible and inclusive as possible.

It goes without saying that both sites and apps should be usable. But when designing a mobile app mockup, you’ll also need to think about accommodating smaller screens by appropriately adjusting your use of UI colors, whitespace and touch elements.

Give your users visual cues

Defining and testing out mobile gestures with your target audience is a good way to keep them in the loop. But what about when the user needs more guidance?

Whether they’re waiting for a page to load, refreshing their email inbox or filling out a form, your mobile app mockup needs to give the user feedback on their interaction. How? With microinteractions.

These miniature interactions take place upon a user’s interaction with an app, and offer visual and actionable cues on what’s coming. Though only engaging the user for an instant, microinteractions provide a more complete picture of the state of the user’s request.

Use the right mobile UI pattern

Every user touchpoint in your mobile app relies on your mobile UI pattern, or navigation pattern. The wrong pattern will make it more difficult for your users to get from Point A to B, cause them frustration and diminish the user experience.

Users don’t respond well to change – so keep things familiar or you’ll quickly lose them.

“People tend to be unaware of an app’s navigation until it doesn’t meet their expectations.”

									Human Interface Guidelines for iOS - 								

When mocking up a mobile app, it’s important to use a mobile pattern that users are comfortable with. This will help to ensure that their experience is as seamless as possible.

Additionally, make sure that your mobile pattern is in sync with your operating system (Android or iOS). For instance, both Android and iOS use tabbed bottom bars. But whilst Android uses the Overflow menu for additional settings, Apple and iOS use the More Options menu.

Mistakes rookie designers make with mobile app mockups

No matter what kind of mobile app mockup you’re designing, a good designer won’t deviate from design standards or principles. Here are a couple of bad design habits to avoid when approaching the mockup phase:

Skimping on the onboarding process

Every mobile app needs to offer its new users an onboarding experience. App onboarding helps introduce new users to the app, walk them through features and set up their online account.

Keep onboarding short, focused and interactive to avoid cognitive load. Successful onboarding can help improve user retention and engagement.

Not setting defaults

Apps with great UX are those that save users time and effort. Mobile users are often on the go, and don’t have the time or patience to be asked for the same information twice. Default values and placeholders – such as suggestions in sign up form input fields and recent places in map apps – can be a big help.

But what’s even more important than design pitfalls? Using the right tool to mock up your app! Justinmind allows you to mock up the visual and functional components of your mobile app and then test them with real users. That’s why it’s a strong contender for the title of best mockup out there.

45 mobile app mockup templates that will solve all your problems

Here are 45 free mobile app mockup templates to download and customize:

Hair care ecommerce app

This mobile mockup represents an ecommerce for hair products. The general style is clean, with a modern feel to it. This mockup comes with several screens, including a product page, an items page and the cart as well as a checkout page. The Hair care ecommerce app is a classic example of a practical mockup that can be easily adapted to just about any form of ecommerce apps.

Download it free here or try it out here.

hiar care ecommerce mockup

Distance learning app

This mobile app mockup represents a long-distance learning app. The mockup comes with a total of 5 screens, including the login screen and the profile screen. We love the content structure in the My Courses screen, where the content is displayed in cards that could be easily adapted to display pretty much anything. On the Home screen, we enjoy the visual hierarchy, making a set of complex information seem easy to understand.

Download it free here or try it out here.

mobile app mockup distance learning

Food delivery app

This is one of the most complete and extensive mobile app mockups on this list. It comes with no less than 10 screens, ranging from the search results to the restaurant screen. It even includes the order confirmation screen. There’s a lot here that can be easily adapted, from the general visual structure of the components to the tag filtering system. The Food delivery app is almost a full and complete design.

Download it free here or try it out here.


Travel ecommerce app

This mobile app mockup is surprisingly versatile due to its general structure. Even though the Travel ecommerce app only comes with 3 screens, they are the type of screens that can be infinitely practical. The practicality of this mockup can be clearly seen on the homepage, where the display of content could easily show a list of services, experiences or items.

Download it free here or try it out here.

App login flow

Another mobile app mockup with a fairly descriptive name. Much like the onboarding sequence mockup, this one is also short and sweet. It captures the login flow, which could be suitable for any type of app out there with minimal adaptation. The mockup comes with 2 screens, including the login screen and the confirmation screen.

Download it free here or try it out here.

Fashion store app

This mobile ecommerce mockup is another wonderful example of a starting point for an online store. The Fashion store app maintains the modern style but also makes it feel young and casual. You can expect to find the homepage and different versions of the product page, with some focusing on the reviews or the shipping options. There is also a search page, which includes the native keyboard.

Download it free here or try it out here.

fashion store mockup for app

Guided meditation app

This mobile app mockup also enjoys a modern feel, but brings a young vibe into the mix. The gradient background gives the app a casual and artistic style. You’ll get several screens for the app, including the welcome screen and the homepage. The guided meditation app is the perfect option for any product that deals in wellness.

Download it free here or try it out here.

mobile app mocku[p for guided meditation

Scheduling app

The Scheduling app mockup offers 3 screens, including the home screen, a calendar screen as well as a video call screen. The intro screen can easily be expanded into a full onboarding sequence pretty much effortlessly. The calendar screen has a wonderful content structure, showing not only days of the month but also times for specific appointments.

Download it free here or try it out here.

mockup of scheduling app

Analytics dashboard app

The Analytics dashboard app mockup is a great way to save some time for products that need to reveal and organize a lot of information. Each screen shows the data in a different way, from pie charts or bars to wave graphs. The screens make it look easy to display complex data, which is definitely worth borrowing from. This could be easily adapted and included in any data-heavy design you wish.

Download it free here or try it out here.

analytics mobile app mockup

Onboarding app sequence

As the name suggests, this mobile app mockup is a simple but practical onboarding sequence. The full sequence comes in 4 steps, with each step offering a unique illustration with some information and a button. It’s true that this mockup alone won’t get your product to the finish line, but it can indeed be adapted and used in any project that requires an onboarding sequence.

Download it free here or try it out here.

app onboarding sequence mockup

Calendar and schedule app

This mobile app mockup also captures a time management product but comes with more screens and more details. You can expect to find not just the calendar itself, but also other screens that aid in the creation and management of appointments and events. The Calendar and schedule app can be a wonderful app mockup to use as a starting point for any product that deals with time management.

Download it free here or try it out here.

calendar and schedule app mockup and template

Headphones ecommerce app

This mobile mockup also represents an ecommerce store, but unlike the others, it focuses on clean lines with a minimalist and modern style. It’s the perfect starting point for any store that focuses on tech. We love the screen that lists all the items, which enjoys a tag filtering system that allows for quick browsing.

Download it free here or try it out here.

mockup of headphone online store

Health and fitness app

This wellness-focused mobile app mockup offers a young, casual and fun vibe. Made with dreamy green and bright pink, the illustrations and general structure transmit the idea of making fitness be a fun activity for users. We like that the mockup comes with the initial forms, where users can specify their goals and details of their motivations.

Download it free here or try it out here.

health and fitness app free mockup

News editorial app

This mobile app mockup could be the perfect starting point for any product that relies on delivering a lot of written content. The News editorial app enjoys 4 screens, including the homepage and a screen for an individual piece of content. We love the simplicity of the design, which would allow users to focus on what they’re reading. It’s the perfect mockup for blogs, news platforms or any editorial-style of product.

Download it free here or try it out here.

news editorial app free mockup for download

Wearable tech ecommerce app

Despite bringing only 2 screens, the Wearable tech ecommerce app mockup can still be quite handy. It can be easily changed and adapted to represent any sort of online store you may need. The homepage enjoys a filtering system as well as a card grid that displays the items. We love the content structuring of the product page, which manages to offer the sizing and color options, price and description in a very reduced space.

Download it free here or try it out here.

wearable tech online store app mockup

Shoe ecommerce app

This mobile app mockup is also an ecommerce store, but it goes for a more casual and young feel. There are plenty of bright colors throughout the design, with a clear visual hierarchy and efficient layout. The mockup comes with 4 pages, including the home page and the product page.

Download it free here or try it out here.

shoe ecommerce mobile app mockup

Fitness app flow

This mobile app mockup enjoys 5 different screens, each with the complete visual design and correspondent interactions. The Fitness app flow focuses on a cheerful and energetic style, with bright colors and illustrations. The onboarding screen can be easily expanded to a full onboarding sequence. Take full advantage of the visual hierarchy and wonderful layout design.

Download it free here or try it out here.

fitness app free mockup

Product walkthrough mobile app mockup

Product walkthroughs are used in onboarding, to make apps more intuitive and straightforward. Block colors, minimalist visuals and simple instructions are key to making your mobile onboarding experience run smoothly. Slide to the left or right to move between the pages in the walkthrough.

Download it free here or try it out here.

mobile app mockup walk through

Screen flow validation mockup

This is a great example of an easy-to-use registration form, requiring the least possible user effort. When the user inputs their name, email or password and hits return, the next screen slides in automatically negating the need for the user to scroll. Perfect for that shiny new product you’re working on!

Download it free here or try it out here.

Screen flow validation - mobile app mockup template

Photo sharing app mockup

Our very own photo-sharing mobile app mockup. Get ready to rival Instagram?

After a beautifully simple login screen (hint: the username and password are hidden in plain sight… talk about reveal!), the user is taken through into a familiar-feeling photostream. The interface is scrollable, and tapping on a photo triggers a micro-interaction, complete with a UI animation.

You can click through to see a user’s profile, change the layout type, and zoom in on individual shots – note the cool transition animation here.

Download it free here or try it out here.

Photo sharing app - mobile app mockup template

Flight booking app mockup

This native iOS flight booking app mockup features a date picker and multiple interactive dialogs which allow the user to easily book their travel plans. The easy-to-follow steps guide the user through the flight search and booking process, right up to displaying the boarding passes including flight information and passenger information the user entered.

Flight booking app - mobile app mockup template

Check out the neat transition animations as you move between the different screens: they’re subtle but still noticeable. Transitions like this help the user to understand that they’re moving forward in a process. Error messages appear as a floating layer when one or more necessary fields are left blank.

Download it here or try it here.

Messaging app mockup

Loading up our fab messaging app mockup for Android, you go straight into a login screen, nice and simple and with a modern-looking gradient, and a big bold login button. Once logged in, you see the recent chats screen, complete with a nice animation on the big ‘new chat’ button on the bottom right.

Messaging app - mobile app mockup template justinmind

Tapping one of the chats will open it in a new screen, with a slight microinteraction animation to confirm the action. The hamburger menu on the left slides in a layer which gives you access to the Chats, Profile, Contacts and Files screens, as well as an option to sign out.

Download it here or try it here.

Slide menu mockup

One feature you’ll see in a large number of mobile apps, particularly on Android, is the slide menu. While they’re not without their controversies, when done properly, a slide menu can add a useful series of navigation and configuration options while saving on precious real estate.

Revealing as a new layer with a smooth transition, the slide menu usually gives you access to otherwise hidden elements, like profile controls, navigation or folder options (think: Gmail) and often an advanced settings button.

Download it here or try it here.

Slide menu - mobile app mockup - Justinmind

iOS passcode screen mockup

Our sign-in screen mockup uses elements from the iOS UI kit to simulate signing in to an app on an iOS device. You’ll need to use the correct credentials – if you don’t, you’ll see an error message explaining that you need to try again. Sign in successfully and you’ll find yourself in the familiar surroundings of the iPhone’s Mail app.

Download it here or try it here.

iOS Passcode - mobile app mockup - Justinmind

Travel Experiences app mockup

Next up on the list is our Travel Experiences app mockup, boasting some stunning high-definition image templates and intuitive navigation for a photo sharing or blogging app.

Travel Experiences mobile app mockup

Our mockup app template is focused on sharing adventure stories and images. The main UI layout consists of an image carousel with slide left and right interactions already built in. Why not have a go at swiping through each image and selecting a story?

If the user presses the activity button, such as “surfing”, the image expands for each adventure sporting activity to full-screen. There is even a section below for likes built-in, meaning it would be a great app mockup template to start with in order to design a social app.

As a social app mockup template, there’s actually not a whole lot left for you to do – most of the work is already done here!

Download it free here or try it out here.

Product Transitions app mockup

Are you looking for a minimalist template for product transitions? Our Product Transitions app mockup is clean and minimalist with the details in the smooth transitions between each product. In fact, like the mockup app template above, this one is also a great example of a mobile UI carousel.

Product Transitions mobile app mockup

Give it a try – swipe through the images and you’ll see that they already have transition interactions built-in. When the user swipes left, the product image will move left, prompting another to materialize in its place.

Below each product, there’s also a paragraph of Lorem Ipsum text you can edit to fill in a description. The template even includes like, share and view icons at the bottom of each product. Furthermore, all the visual hierarchy has already been determined by Justinmind’s in-house designers, so you can just focus on editing the content and reinforcing your brand!

Download it free here or try it out here.

Apple Watch app mockup

Finding a lack of mockup app templates for the apple watch? Not to worry. Copying this Apple Watch template will help you design usable and compatible Apple Watch app mockups with great UX.

Apple Watch mobile app mockup

In this template you’ll find the familiar home screen of the Apple Watch, along with extra screens for Siri interactions, emulates real-life graphics for voice commands. Additionally, you find a workout screen with real timers, along with an activity screen that features a calorie counter.

Why not strap on our Apple Watch mockup to your Justinmind canvas and see what you can create with it!

Download it free here or try it out here.

Bookshelf App mockup

This Bookshelf mockup app example is aimed at housing a library of digital media, featuring a sliding carousel of literature to read, along with a feature image for the main story, and a view all button.

Bookshelf mobile app mockup

Below, at the bottom of the screen you’ll notice there’s a taskbar with the typical built-in navigation, similar to the Bookshelf app found on the App Store and Google Play. Furthermore, each book you tap expands with a synopsis that you drag up from the bottom of the screen. Stowing the synopsis will reveal star rating and comment buttons. Why not give it a try?

This is a great mockup app template to take advantage of if you want to create a reading app or any kind where digital content can be consumed by your users.

Download it free here or try it out here.

Before and After app mockup

Looking to create a photo editing app or similar feature? Or do you simply want to test out what you can do with slider elements in Justinmind? If so, you should definitely take our Before and After app mockup template for a spin.

Before and after mobile app mockup

The level of interaction already built into this mobile app mockup template is remarkable, yet the premise is quite simple: you‘ll see this app contains a greyscale photograph that you can adjust to saturate with color, merely by moving the slider from left to right and vice versa.

However, that’s not the only slider interaction you can add into your mockups in Justinmind – you can also use it to add other effects like sepia and to adjust aspects like contrast, brightness and blur.

This template demonstrates the greyscale effect for the purpose of demonstrating the power of the transition interaction that you can add into your mockup apps in Justinmind.

Download it free here or try it out here.

Store App mockup

Our Store App mobile mockup template is great for use in an ecommerce mockup. The screens in this mockup are already very complete, featuring a large image of each product (in this case headphones) that the user can change by browsing through a carousel of product images. Forward and Backward buttons with the relevant built-in interactions adorn each side of the carousel.

If you try adding some of the products to the shopping cart at the top right, you’ll notice that a number appears overlaid on top of the icon indicating the quantity of products that you added.

Store mobile app mockup

Clicking on “more info” beside each product will let you view the product from various angles, in a similar fashion to Amazon. There are also some color selector radio buttons that let the user view images of the product in various colors. In addition to that, you’ll notice an inbuilt modal window that pops up when you click on the cart that lets you adjust the number of products you selected using drop-down lists.

The checkout button then brings you to the checkout page where the user can fill in their details with editable text fields, select the expiration date of their credit cards with a date picker and their country from a drop-down list.

If you’re designing an ecommerce mobile app mockup, you’ll find that most of the work is already done for you in terms of visual hierarchy, navigation design, and content hierarchy, not to mention interaction. Once again, Justinmind’s in-house design team worked wonders with this template!

Download it free here or try it out here.

Confirmation Pop-Up app mockup

Deleting a file accidentally can sometimes have precarious consequences. That’s why something as simple as a confirmation message can really help improve UX. And that’s exactly what this Confirmation Pop-Up mobile app mockup aims to do.

This template features a list of messages from a messaging app that have been highlighted so the user can delete them by pressing the classic “X” symbol. That then prompts a modal window to pop up where they have to confirm they want to “delete” the message or “cancel” the procedure.

Confirmation pop-up mobile app mockup

The great thing about this mockup app template is that the color scheme and symbolization is already thought out. For example, the X is in red, the vector image on the modal window of the person and the trash can is in red and the delete button is in bold red as well. Only the “cancel” button and warning text are in red. The color scheme also provides great contrast for someone with color vision deficiency.

Even though these might seem like minor details, this mockup app template provides a functional – if not necessary – feature for any messaging, media or data-heavy app. For best results, why not combine this mockup screen with our other messaging app mockup template?

Download it free here or try it out here.

Zoom and Pan app mockup

Need to mockup a mobile app that has a map screen? Then our Zoom and Pan mockup could save you quite a bit of time. It features a world map with iconic landmarks – a handy, built-in pan feature that lets the user drag the map to any continent. It also has a button with built in zoom-in and zoom-out interactions.

Zoom and pan app mockup

As we like to say here at Justinmind, it’s all in the details – our zoom button is made intuitive with a +/- symbol that changes once maximum zoom-in and zoom-out are reached.

The Pan and Zoom mobile app mockup can be a huge timesaver when you have to design map screens for your mockup – just replace it with your own map and icons. Most of the work is already done for you!

Download it free here or try it out here.

Investment and trading app mockup

This complete trading and investment mobile app mockup includes 3 intro screens for onboarding, and 9 more screens with product features that you can easily adapt to your own product or brand. Some of the screens included in this mockup are: sign up, home dashboard, profile, and transactions.

Download it free here or try it out here.

mobile mockup for trading app

Mobile online store app mockup

This simple yet complete online store app design is styled to make your products stand out. This resource includes 16 screens, including 3 onboarding screens to introduce the app and its features. In this mockup example you’ll find components such as grid view of products, a lateral menu, category filters, and multiple interactive payment gateways in the Payment screen.

Download it free here or try it out here.

mobile app mockup example for online store

E-commerce app store mockup

A great starting point for a modern shopping app. This mockup example includes 15 different screens that you can use as your design template and easily adapt to your project. The screens, ranging from a getting started splash screen to a smart product scanner feature, create a unified visual style and user experience by incorporating important features and intuitive navigation.

Download it free here or try it out here.

ecommerce app mobile mockup template

Manual countdown mobile app mockup

This simple and easy to customize countdown timer mockup is straight to the point, and can be incorporated into any cooking or sports mobile app project. You’ll find 1 screen to edit the countdown to desired time and start it, and a second screen when countdown finalizes. This example is fully interactive, give it a go!

Download it free here or try it out here.

countdown app mobile mockup

Carousel mockup

This fully functional carousel mockup is a great add on for any mobile project. Carousels are great to show multiple pieces of content without occupying much space, which makes them perfect to make the most of the limited space available in mobile devices.

Download it free here or try it out here.

carousel feature for mobile app mockup

Second hand app mockup

Got an idea in mind to give the stuff you no longer use a second life? This mobile mockup template is the perfect start to create a marketplace application to buy and sell all kinds of used goods. With a simple and easy to use design, this mockup comes with just enough screens to show how your final app will look and feel. All you need to do is customize the details to your brand identity! Search filters, a favorites screen as well as a messaging feature are some of the screens you’ll find in this template.

Download it free here or try it out here.

Second hand marketplace app mockup template

Cryptocurrency app mockup

This mobile app mockup has been designed with usability in mind. What stands out from this design is its simple yet effective structure and flow, that makes using crypto easy. Complete with 10 ready to use screens, this mockup includes a few screens for a short onboarding to the product, a trade screen with the most popular cryptocurrencies, and a buy/sell page to complete transactions. This app mockup can easily fit a cryptocurrency app or a crypto wallet, as well as any type of trading product.

Download it free here or try it out here.

cryptocurrency app mockup template

Fitness Clothing App store mockup

This mockup for a mobile app shop is the perfect starting point for any shopping app where items are sold. This app mockup focuses on selling fitness clothing, however, it can be quickly customize to fit any online shopping project. This design includes all the screens you need for a complete shopping experience, from both a sign in and sign up screen to order completion and order tracking screen, this modern app also comes with basic interaction design too. You can click buttons, type on input fields and make use of the navigation bar. Not to mention you can rapidly edit and style the entire template to your branding and project goals.

Download it free here or try it out here.

mobile mockup for fitness clothing store app


Designing a mobile app mockup is, or should be, a critical part of your product development roadmap. The combination of advantages that a mockup offers in terms of completing the final product to meet client requirements and user expectations, while providing your colleagues with a complete picture of how it should look and feel is unbeatable.

Download any of the mobile app mockup examples we’ve included here, take a look at how it works in Justinmind, and we’re sure you’ll be convinced.

Joseph Downs
In-house UX copy-slinger, foodie and classic motoring enthusiast