A practical guide to your next decision
A practical field guide to image size, composition and file weight. Read from start to finish, or jump straight to the decision you need to make.


Worked example and sample files
A consistent product grid needs a consistent canvas, not distorted objects. Padding is often the best starting point because it keeps every edge of the product. Choose one background and output format for the set. Keep a separate original with enough resolution for future crops and examine small labels before reducing dimensions further.
Work through an example
For a 1200 × 1800 portrait product photo on a 1080 × 1080 white canvas, padding scales the product image to 720 × 1080 and adds 180 px on each side. Cover instead crops the portrait to a square, which may remove the top or bottom of the product.
- Open the relevant tool below and choose a supported image. Check the original dimensions and bytes before changing anything.
- Set the dimensions and fitting mode for your destination. Enable enlargement only if you accept that it cannot restore missing detail.
- Process the image, switch between Original and Result, and check the final pixel dimensions and exact bytes. If a target is not met, change an allowed constraint and run again.
Check before you download
Marketplace requirements change and differ by category. Verify them at the destination before publishing. This tool does not remove backgrounds, retouch products or certify compliance with a particular marketplace.
Try the files yourself
The following original geometric illustration and exports are supplied with this project. These are actual files, not estimated savings. The exported examples use JPEG quality 85. Your own images will have different byte counts; compare details as well as weight.

| Result | Width × Height | File size |
|---|---|---|
| Original | 4032 × 3024 | 225354 bytes |
| Try a sample image | 1200 × 900 | 36438 bytes |
| Fit within bounds | 1440 × 1080 | 41113 bytes |
| Fill & crop | 1920 × 1080 | 44272 bytes |
| Add padding | 1920 × 1080 | 44602 bytes |
Choose your next step
Exported images remove EXIF, GPS and XMP metadata. Processing uses SDR/sRGB.
Separate canvas consistency from subject consistency
A 1080 square around every product solves file geometry, but it does not solve photographic scale. A shoe photographed closely may fill the tile while another sits small in the center. Inspect how much of the canvas each item occupies before batch export. If you need consistent subject scale, prepare each frame deliberately rather than stretching the photograph.
Review product-defining details after reducing: labels, ports, stitching, texture and edge shape. Preserve enough information for a buyer to understand the item. The correct export dimensions do not validate marketplace rules, background requirements or commercial accuracy. Compare with the actual listing requirements and keep a larger original for zoom views.
Product photos: consistency without changing the product
A consistent catalog begins with a consistent canvas and a deliberate subject scale. Stretching each photograph to the same width and height makes bottles, shoes and boxes look different from their real proportions. Padding is a safer starting point when the complete item matters. A fixed canvas makes files match; it does not automatically make every photographed object occupy the same percentage of that canvas.
Compare an object that nearly touches the source edges with one photographed from farther away. Both may need separate framing before the shared export. Keep shadows and labels that help a shopper understand the item. Test the background color with the actual storefront. This editor prepares the image rectangle; it does not remove backgrounds, retouch defects or certify marketplace acceptance.
A square file does not have to be a square crop
Padding changes the canvas while leaving the whole photograph visible. It is useful for catalog tiles, artwork previews and layouts where every file needs the same outer shape. Cover changes the composition to fill that shape. Both can make a 1080 × 1080 file, but only padding keeps all the original edges. Think about whether empty space or missing content is the more acceptable tradeoff.
A 1200 × 1800 portrait fitted into 1080 × 1080 becomes 720 × 1080, leaving 180 px on each side. A small 600 × 400 source stays at that size when enlargement is disabled; on a 1080 square it leaves 240 px horizontally and 340 px vertically. This can be the correct outcome. A larger canvas is not permission to invent missing source detail.
Batch resizing should respect each original
One batch configuration does not imply one result shape. With a 1600 × 1600 fit box, a 4000 × 3000 landscape becomes 1600 × 1200, while a 3000 × 4000 portrait becomes 1200 × 1600. Each image keeps its own ratio. Use a padding canvas when outer dimensions need to match. Avoid applying one crop rectangle to unrelated compositions without checking each subject.
Process a small representative set first: one landscape, one portrait, one transparent graphic and your smallest source. Inspect those results before admitting the whole collection. Jobs run sequentially, and an unsupported file need not prevent supported files from finishing. The archive contains successful results, so compare the success count with the files you expected to receive.
The concepts behind this page
These relationships explain why changing one setting can affect another. Use them to identify which constraint matters most for your image.
- Output canvas
- The complete exported rectangle, including any padding.
- Padding
- Added canvas space around an image whose proportions stay intact.
- Crop
- A selected source rectangle that leaves the remaining edges out of the export.
- Pixel dimensions
- The width and height of the decoded image grid.
- Aspect ratio
- The relationship between width and height, such as 4:3 or 16:9.
- Batch processing
- One settings configuration applied to admitted images in sequence.
- ZIP download
- One archive containing the successfully processed outputs.
- Pixel dimensions determine the proportions described by Aspect ratio.
- Crop changes the framing and can change Aspect ratio.
- Padding adds space to Output canvas.
- Batch processing can deliver successful results through a ZIP download.
Questions worth asking before you export
Why is the output smaller than the dimensions I entered?
Fit treats both dimensions as maximum bounds and preserves the original ratio. It can therefore produce a smaller rectangle. Use padding for an exact canvas with the complete image, or cover when you accept removing edges.
Does quality 100 make the export lossless?
No. JPEG quality 100 is still an encoding setting, not a promise of identical source pixels. Resizing itself also changes the grid. Preserve the original when you need an unchanged archive.
Can enlargement recover missing text or faces?
No. Enlargement estimates new pixels and cannot reliably reconstruct details absent from the source. Find a higher-resolution original when those details are important.
Sources and how to verify the examples
The numerical examples on this page come from explicit geometry calculations and the project’s synthetic files. Hypothetical byte counts illustrate acceptance rules; downloadable sample counts describe those specific files. The references below explain the underlying formats and browser export API, not a guaranteed saving or acceptance by another service.
Ready to prepare your image?
Keep the original, choose one clear requirement, and inspect the exported file. A useful result meets its destination’s rules and keeps the details that matter.
Back to the image tools