Testament Theme: Image Sizes and Ratios

Testament will adapt to a diverse range of image sizes, each store may vary but as a guide, the following image sizes will render good results for most users. In this article, we will go through the different images throughout the theme with suggested sizes/ratios.


Our themes let you create a slideshow of images on your homepage. You can set the rotation frequency, and provide text over the slideshow image that links to a page in your store. Slideshow images should always be landscape orientation (wider than they are tall). The height of the slideshow on your site is completely dictated by the height of the tallest image you use. 

To avoid the extra white space below an image you must make all your slideshow images the same ratio (or size).

If you set your Slideshow to enable full-width, then use images that are 1920px wide. If the Slideshow is not set to full-width than use images that are 1200px wide. We suggest the following resolutions…

Full-width - 1920px x 900px  
Not Full-width - 1200px x 800px 

Mobile - 900px x 900px

Image Gallery

There are no fixed heights for images, the width is the important factor in order to ensure high quality. You can use any height images that you would like. When using more than 1 image within a row of images, however, it is imperative to make the images the same height to ensure a grid layout is maintained. Here are some suggested sizes…

  • 1 image - 1600 x 900px (W x H)
  • 2 images - 900px x 600px (W x H)
  • 3 images or more - 600px x 400px (W x H)

Banner images 

Banner images are designed to span the full width of the user's browser window. We suggest using a 1920px wide x 400 or 500px tall for the banner images.

Product images

To ensure a high quality of product images across the site and to ensure that the zoom function on your product pages can display at a satisfactory level we suggest using the following sizes for product images…

  • 1950px x 3000px (for horizontal images)
  • 3000px x 1950px (for vertical images)
  • 3000px x 3000px (for square images)

Blog post featured images

  • Tiled layout - 600px x 400px 
  • Stacked layout - 1000px x 500 or 600px 


If you need help cropping your images check out our tutorial here.