Free Device Mockup Widget

Show products, apps, or designs inside a clean device mockup that improves visualization, builds credibility, and helps visitors make confident decisions.

Create Device Mockup

loved by 500K+ businesses

plugineditor

Try the editor, no signup

Design your Device Mockup right here

Pick a template, customize it, and watch it update live, no signup.

Design your Device Mockup

No credit card · Free forever plan

Start fresh in the full editor

No credit card · Free forever plan

Quick add to:

The Common Ninja Device Mockup is a free, no-code widget that shows a screenshot inside a phone, tablet, or laptop frame on any website. Upload the image, pick a device, and paste one line of embed code.

Unlike a flat mockup image, a long screenshot can scroll inside the frame, so a whole page or a multi-step flow fits into a single phone-sized block.

Multiple devices, portrait and landscape, layouts, skins, and screen brightness are all adjustable, plus custom CSS. Works on 200+ platforms including Framer, WordPress, Elementor, Squarespace, and Webflow.

Why put your screenshots in a device mockup?

  • A screenshot in a frame reads as a real product

    A bare screenshot looks like a picture of a website. The same image inside a phone reads as software someone is using, which is the difference between describing a product and showing it exists.

  • Show a whole flow in one block

    In-mockup scrolling means a long screenshot moves inside the frame, so an entire onboarding sequence or a full page fits where a static image would have to be cropped or shrunk into illegibility.

  • No design tool, no re-export

    The usual route is compositing a screenshot into a mockup file in a design tool, then exporting again every time the interface changes. Here the screenshot is a setting, so an update is a swap rather than a small project.

  • Prove it works on mobile

    Buyers of apps and SaaS want to know it is usable on a phone before they commit. A phone mockup answers that immediately, and a laptop mockup beside it says the desktop version is real too.

Get started in 3 steps

How it works

  1. Upload the screenshot

    Add the image you want framed. If it is a tall screenshot of a whole page, that is fine and in fact preferable, because the mockup can scroll it inside the frame rather than cropping it.

  2. Choose the device and orientation

    Pick the device, set portrait or landscape, choose a skin, and adjust the screen brightness so the mockup sits properly against your page background rather than glowing out of it.

  3. Embed one line of code

    Copy the snippet from the Add to Website tab and paste it where the mockup belongs. Swapping the screenshot later updates every page carrying the embed.

Open the editor

What you get with the Common Ninja Device Mockup

In-mockup scrolling

A long screenshot scrolls inside the device frame instead of being cropped, which is the one thing a flat mockup image cannot do and the main reason to use a widget here.

Multiple devices and orientations

Phone, tablet, and laptop frames in portrait or landscape, so the mockup matches the product rather than forcing every screenshot into the same shape.

Layouts, skins, and brightness

Several frame styles and layouts, plus a screen brightness control so the mockup sits into a dark or light page instead of glowing against it. Small setting, large difference.

Responsive and custom CSS

Scales to the screen width so a laptop mockup does not overflow a phone, and a custom CSS field handles exact sizing and positioning. One embed snippet, 200+ platforms.

Everything in the Device Mockup editor

Also included in the editor

Device Brightness

You can play with the device’s brightness to complement your design needs and highlight the various choices you are more in favor of.

Multiple Layouts

The Device Mockup widget comes available with multiple layouts that you can choose from to make sure it fits your overall website design and style.

Multiple Skins

The Device Mockup widget comes with a variety of beautiful skins that you can choose from so you don’t have to spend much time on extensive customization.

Easy To Use Device Mockup Widget

The Device Mockup widget is easy to use and requires no coding knowledge. Our intuitive dashboard with the drag-and-drop feature will enable you to customize the widget any way you’d like to with just a few simple clicks.

Build your device mockup in the editor

Open the editor

Free to use · No credit card · No signup to try it

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Two things. First, the screenshot is a setting rather than a flattened layer, so updating it is a swap instead of re-compositing and re-exporting a file. Second, a long screenshot can scroll inside the frame, which a static image cannot do at all: it would have to be cropped or shrunk.

Platform-specific guides

How to add Device Mockup to your website

Pick your platform. Each takes under 4 minutes.

  1. 1Add an Embed or HTML component to the page where the mockup should sit.
  2. 2Paste the Common Ninja embed snippet into the component.
  3. 3Publish the site. The mockup runs on the published domain.
Add Device Mockup to Framer

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

Yes, you can easily do so from the “Templates” tab.

Yes, there are lots of beautiful skins that you can choose from to save time and start using the widget as quickly as possible.

Yes, you can either upload an image, or select an icon from a large selection of available icons to add to your Notification Bar, or, alternatively, you can leave it all blank.

Using the Device Mockup widget is very easy. Simply sign up and start using the free version. There's no need to worry about complicated setup or installation processes, as the Device Mockup widget is designed to be user-friendly and straightforward. Once you've signed up, you'll have access to all of the basic features and functions of the widget, which you can use to enhance your website and improve your online presence. From there, you can choose to upgrade to the paid version if you want to access more advanced features and capabilities. Regardless of which version you choose, you'll find that the widget is a powerful and easy-to-use tool that can help you take your online presence to the next level.

The Common Ninja Device Mockup widget is a free tool reach with features and options. While this widget is free to use, it does have a limit on the number of views it can handle. This means that after a certain number of views, the chat button may no longer be visible or functional on your website. It is important to note that this view limit may vary depending on your plan. Despite this limitation, Common Ninja's Device Mockup is still a valuable tool for businesses looking to increase customer engagement and improve the overall user experience of their website.

The Common Ninja's Device Mockup widget is a versatile tool for any website builder. This means that you can easily add this widget to your website or store no matter what platform you use to build your website. The Device Mockup widget will work seamlessly with your platform whether you are using a popular website builder or something more specialized. This means you can enjoy all the benefits of this powerful tool without having to worry about compatibility issues.

The Device Mockup widget is designed to comply with the General Data Protection Regulation (GDPR), a set of EU regulations protecting personal data and privacy. When using the Device Mockup widget, you can be confident that it will not collect or store personal data that could violate GDPR regulations. This ensures that your business is in compliance with these regulations and can protect your customers' data privacy. Overall, the Device Mockup widget is a secure and reliable tool that can be used to enhance your website without any concerns about GDPR compliance.

No need for coding skills. Our Device Mockup widget is designed to be easy to use, even for those with limited technical experience. The widget features a user-friendly interface that allows you to easily customize the widget without coding knowledge. You can fully customize the Device Mockup to match your branding. When you're done, simply copy the provided code and paste it into your website. It's that simple!

Yes. We are eager to hear your request. Please visit our Feature Request page.

A Device Mockup Widget is a digital image of a device, such as a smartphone, tablet, or laptop, that is used to display and showcase content on a website. Device Mockup Widgets are often used to display screenshots, graphics, or other visual content in a more realistic and engaging way for visitors.


Device Mockup Widgets can be customized to display different types of devices and orientations and angles. They are often used to demonstrate how a website or app looks and functions on different devices, or to showcase the features and capabilities of a product.


Some examples of Device Mockup Widgets include a smartphone displaying a website or app, a laptop displaying a video, or a tablet displaying a product catalog. Device Mockup Widgets can be used in various contexts, including marketing, e-commerce, and product demonstrations.

Displaying a Device Mockup widget on your website can potentially improve the user experience (UX) in a number of ways:

  1. Realism: A Device Mockup widget can help make your website or app more realistic and engaging for visitors. By showing them how your content looks and functions on different devices, you can give them a better sense of what to expect when they interact with your website or app.
  2. Context: A Device Mockup widget can help provide context for your content, by showing visitors how it looks and functions in a real-world setting. This can help to improve the overall clarity and understanding of your website or app for visitors.
  3. Accessibility: A Device Mockup widget can help make your website or app more accessible for visitors, by showing them how it looks and functions on different devices. This can be particularly useful for websites that are designed to be responsive and adaptable to different screen sizes and resolutions.


A Device Mockup widget can be a useful tool for improving the UX of your website or app, as long as it is used in a way that is relevant, realistic, and accessible to your target audience.

There are several benefits to using a Device Mockup widget on your website:

  1. Improved engagement: A Device Mockup widget can help make your website or app more engaging and interactive for visitors. You can encourage them to interact with your website or app more deeply by showing them how your content looks and functions on different devices.
  2. Increased clarity: A Device Mockup widget can help provide context for your content by showing visitors how it looks and functions in a real-world setting. This can help to improve the overall clarity and understanding of your website or app for visitors.
  3. Enhanced credibility: A Device Mockup widget can help enhance the credibility of your website or app by demonstrating its functionality and capabilities realistically and engagingly.
  4. Enhanced SEO: A Device Mockup widget can help improve the search engine rankings of your website or app, as it provides an additional source of valuable and relevant content for search engines to index.


A Device Mockup widget can be a useful tool for improving your website or app's engagement, clarity, credibility, and search engine optimization. So, using a Device Mockup widget on your website is always better.

Embedding the Device Mockup widget on your website is a straightforward process. Simply copy the provided code and paste it into the desired location on your website. The widget will seamlessly integrate into your site, allowing you to take advantage of its features and functions. No technical expertise or programming knowledge is required - just copy and paste the code to get started. This simple process allows you to easily add the widget to your website and enhance its functionality without any hassle.

Ready when you are

Frame your screenshots in minutes

Screenshots inside phone, tablet, and laptop frames, with scrolling inside the device so a whole page fits, portrait and landscape, layouts and skins, screen brightness control, full responsiveness, and custom CSS. Swap the screenshot without re-exporting anything. Embed on 200+ platforms including Framer, WordPress, Elementor, Squarespace, and Webflow.

Create your device mockup

Free to use · No credit card · No coding