Product media types

Customers browsing in your online store view media like images on product pages. Using media like video, 3D models, and augmented reality on your product page can increase a customer's confidence in your products, leading to a better customer experience and more sales. It's important that the media that you add for your products are high quality and meet the required specifications so that they are displayed properly.

To display videos or 3D models on product pages, your online store needs to use a theme that supports the media that you want to add. All themes support adding images to your products.


Product images are used to display products across Shopify's sales channels, including on the online store and in Shopify POS. The best file type for most product images is JPEG. The exact way that images appear on your store depends on your online store theme, but all themes support adding images.

Your product and collection images can be any size up to 4472 x 4472 px, or 20 megapixels. Product and collection images need to have a file size smaller than 20 MB to be added to Shopify.

High resolution photos look more polished and professional to your customers. For square product images, a size of 2048 x 2048 px usually looks best.

When you add an image, Shopify automatically creates different sizes for use in different areas of your online store theme. For example, a product image's large version might be used on the product detail page, where the customer wants to see the product in detail. The compact version of the same image might be used on the collection templates, where a larger image isn't necessary.

3D models

3D models are virtual representations of an object in three dimensions. 3D models can provide your customers with a better sense of the size, scale, and the details of your products.

A customer who is browsing your store from a mobile device can view 3D product models from the product page. The models use the device's camera and screen to show the product in the customer's environment. Using the 3D model, the customer can view the object from any angle.

You need to make sure that your 3D model files meet the following requirements before you add them to your online store:

  • File size: Recommended size is 6MB or under; maximum size of 15MB accepted.
  • File type: GLB


You can add videos for your product in two ways: uploading a video file, or embedding a YouTube video link. If you're uploading video files, then make sure that they meet the following requirements:

  • Video length: Up to 60 seconds
  • Video size: Up to 1 GB
  • Video resolution: Up to 4K (4096 x 2160 px)
  • Video file type: .mp4 or .mov

You don't need to meet these requirements for embedding YouTube videos.

You can add images, 3D models, or videos for your products from your Shopify admin or the Shopify mobile app.

Supported themes for 3D models or videos

To display 3D models or videos on your online store, you need to use the most up to date version of a theme that supports 3D models and videos. Alternatively, you can modify your current theme by following the instructions in the themes tutorial.

The following themes by Shopify support the display of 3D models or videos on your online store:

You can view a list of themes that support video and 3D product media in the Shopify Theme Store. If you use a theme developed by a third party, then you can contact the theme developer for support.

Ready to start selling with Shopify?

Try it free