NotShot Blog

Bagisto product image size for clothing (2026)

Published 2026-11-01

Bagisto is a free, open source ecommerce and multi-vendor marketplace platform built on Laravel that you install on your own server. It does not ask for one upload size. Instead, it makes resized copies of every product photo for the product page, product cards and thumbnails. This page reads those sizes and the crop behavior from the Bagisto v2.5.0 source code, with the date we checked them, and turns them into settings for clothing photos. We make NotShot, an AI on-model photo tool, so we also cover where on-model images fit.

Full length photo of a woman with short dark hair in a sleeveless navy sheath dress that ends just above the knee, hands on hips, with black pointed heels, standing against a plain light gray background.
An on-model render made with NotShot, 1073×1600 pixels and about 223 KB. For the default 560 × 610 product page size, Bagisto would scale this photo to about 560 × 835 pixels and crop about 112 pixels from the top and from the bottom.

Default Bagisto product image sizes

We checked Bagisto v2.5.0, the latest release on GitHub when we looked on 1 November 2026. Its image cache config names three core templates, small, medium and large, and each one has a filter with fixed sizes for product images:

Which size goes where comes from the product page gallery and the product card templates in the default shop theme. A custom theme can declare its own templates, so check your theme if your store does not use the default one.

Bagisto crops to fill

All three filters call the cover method of the Intervention Image library. The Intervention Image 4.2.0 interface describes it as cropping and resizing the image to cover the given dimensions exactly. Bagisto does not add bars around a photo of a different shape. It scales the photo until it fills the box and cuts off what sticks out, keeping the center.

The large and medium boxes are close to square, while a full length photo of a standing model is much taller than it is wide. So on the product page and on product cards, a 3:4 portrait photo loses part of its top and bottom, and the 100 × 100 thumbnail crops it even more. For clothing, that can cut off a head or a hem. Two ways to handle it:

The original file is used for zoom

Every product image also keeps an original URL next to the three sizes. In v2.5.0, the product page gallery passes that original file to its image zoomer, so a shopper who opens the zoom sees your upload at full size. Upload a large, sharp file, such as a portrait of 1200 × 1600 pixels or more, so fabric and stitching hold up when zoomed.

Accepted formats and alt text

The admin product form in Bagisto v2.5.0 accepts bmp, jpeg, jpg, png and webp files for product images. Each image can have its own alt text of up to 255 characters, which Bagisto uses on the storefront. JPEG or WebP is the usual pick for clothing photos.

The order matters too. In the Bagisto product image code, the first gallery image is the base image, the one shown on product cards and first on the product page.

Bagisto image checklist for clothing

  1. Size: a portrait of 1200 × 1600 pixels or more, so the zoom stays sharp.
  2. Framing: garment centered with space above and below, so the crop to 560 × 610 and 350 × 360 keeps it whole.
  3. File: JPEG or WebP.
  4. Alt text: a short description of each image, up to 255 characters.
  5. Main image: the best front or on-model view, first in the gallery.
  6. Extra images: back, side, detail and color views after it.

Running another platform too? Compare Spree product image size for clothing, Sylius product image size for clothing and OpenCart product image size for clothing. For lighting and backdrops, see our clothing product photography guide.

Where NotShot fits

Bagisto sets no rule against models in product images, so on-model photos can sit next to your packshots in the gallery. Check each marketplace's own rules before you sell there. NotShot renders your garment on your own model from the product photo you already have, and every render is checked by an AI judge that compares it with your upload for color, print and cut. Renders below the quality bar are refunded automatically, so you pay for photos that pass the check, not for attempts. Plans are on the pricing page.

Questions we get asked

What image size should I upload to Bagisto for clothing?
Bagisto v2.5.0 shows product page images at 560 x 610 pixels and opens the original upload in the image zoomer, so upload larger than that. A portrait photo of 1200 x 1600 pixels or more keeps the zoom sharp. Remember that the default sizes crop portrait photos, so keep the garment in the middle of the frame.
What are the default Bagisto product image sizes?
In the Bagisto v2.5.0 source code, product images get a large size of 560 x 610 pixels, a medium size of 350 x 360 and a small size of 100 x 100. The product page uses large, product cards use medium and small, and gallery thumbnails use small. A theme can add or change templates.
Does Bagisto crop clothing photos?
Yes, by default. The v2.5.0 image filters use the cover method of the Intervention Image library, which crops and resizes an image to fill the exact size. A tall photo of a standing model loses some of its top and bottom in the 560 x 610 and 350 x 360 sizes and more in the 100 x 100 thumbnail.
Which file formats does Bagisto accept for product images?
The Bagisto v2.5.0 admin product form accepts bmp, jpeg, jpg, png and webp files for product images. Each image can also have its own alt text of up to 255 characters.
Which image does Bagisto use as the main product image?
The first image in the product gallery is the base image that Bagisto shows on product cards and as the first image on the product page. Put your best front or on-model view first.

NotShot is a Berlin-based tool for on-model product photography without the photoshoot.
Try NotShot