Your files never leave your device. All processing happens locally in your browser.
What size and background does an Amazon product image need?
An Amazon MAIN product image is best at 2000×2000 pixels — a 1:1 SQUARE — and this preset targets exactly that. Amazon needs at least 1000 px on the LONGEST side just to switch on its click-to-zoom, recommends 1600 px or more, and 2000–3000 px is the 2026 best practice (zoom matters because listings without it can convert 15–25% worse). The main image has strict, machine-enforced rules: the background must be PURE WHITE, exactly RGB 255,255,255 — a value of 254 on any channel can trip Amazon’s automated scan and get the image suppressed — the product must fill at least 85% of the frame (leave a thin even margin so it doesn’t touch the edges), and there can be NO text, logos, watermarks, borders or inset images; it must be a real photo of the actual product, not an illustration or mockup. Save in the sRGB colour space, because CMYK shifts colour in browsers. You can add up to 9 images per listing, and only the MAIN image needs the white background, so the extra slots can hold lifestyle shots, infographics and comparison images — all at the same 2000×2000. Amazon accepts JPEG (preferred), PNG, TIFF and GIF up to 10 MB and 10,000 px on the longest side, with aspect ratios up to 5:1. Upload a photo, tap the Amazon preset, and export a JPEG or PNG at exactly 2000×2000; if your photo is not already square, switch to CONTAIN mode and set the padding colour to white (255,255,255) so the letterboxing matches Amazon’s main-image background. Everything runs on a local canvas, so the file is never uploaded to a server.
Main image: 2000×2000 (1:1) — min 1000 px on the LONGEST side to enable zoom; 1600 px+ recommended, 2000–3000 px best
Background must be PURE WHITE on the MAIN image — exactly RGB 255,255,255 (even 254 can fail the auto-scan and suppress the image)
Product fills at least 85% of the frame; NO text, logos, watermarks, borders or inset images; a real photo, not a mockup
Up to 9 images per listing — only the main needs white; extras can be lifestyle / infographic; JPEG (preferred), PNG, TIFF, GIF up to 10 MB, sRGB
CONTAIN mode with a white (255,255,255) pad squares up a non-square photo to match Amazon’s background; exports at the EXACT size, 100% client-side
What is
Resize Image for Amazon
Resizing an image for Amazon means scaling and cropping it to Amazon’s product-listing image spec — for the MAIN image, a 2000×2000 pixel square (a 1:1 aspect ratio) on a pure white background. The defining constraints are Amazon’s machine-enforced main-image rules. SIZE gates ZOOM: Amazon requires at least 1000 px on the LONGEST side to enable its click-to-zoom, recommends 1600 px or more, and treats 2000–3000 px as best practice, so a 2000×2000 export comfortably qualifies (and zoom matters, since listings without it can convert 15–25% worse). The BACKGROUND of the main image must be pure white — exactly RGB 255,255,255, not off-white (250,250,250) or light grey (240,240,240) — and this is enforced by an automated scan, so even a value of 254 on any channel can get the image suppressed. The product must fill at least 85% of the frame with a small even margin, and the main image may contain NO text, logos, watermarks, borders, gradients or inset images and must be a real photograph of the actual product rather than an illustration or mockup. Files should be saved in the sRGB colour space (CMYK shifts colour on the web). A listing holds up to 9 images, but only the MAIN image needs the white background — the other slots can be lifestyle photos, infographics or comparison images at the same 2000×2000. Amazon accepts JPEG (preferred), PNG, TIFF and GIF up to 10 MB and 10,000 px on the longest side, with aspect ratios up to 5:1. This tool is 100% client-side: it loads your image into a browser canvas, crops it to the fit mode you pick (cover, contain or stretch), downscales it with pica’s Lanczos filter for a clean, product-photo-grade result, and exports a JPEG or PNG at exactly 2000×2000 or a custom size without ever uploading the file. In CONTAIN mode you can set the padding colour to white (255,255,255) to square up a non-square photo so the letterbox matches Amazon’s main-image background. Its honest limits: white padding fills the letterbox, but it cannot replace a coloured or busy background BEHIND the product — a truly pure-white backdrop requires background removal, a separate step — and the tool cannot verify the 85% fill or judge compliance; enlarging a source smaller than the target cannot add real detail.
Use 2000×2000 pixels — a 1:1 square. Amazon needs at least 1000 px on the longest side to enable zoom; 1600 px+ is recommended and 2000–3000 px is best.
An Amazon MAIN product image is best at 2000×2000 pixels, a 1:1 SQUARE, and that is what this preset targets in 2026. The hard minimum is 1000 px on the LONGEST side, because that is the threshold that switches on Amazon’s click-to-zoom; Amazon recommends 1600 px or more, and 2000–3000 px on the longest side is the current best practice. Zoom is worth chasing — listings that fail to enable it can convert 15–25% worse, since shoppers can’t inspect detail like texture, stitching or print. A square 1:1 image also displays cleanly in Amazon’s search grid and gallery. The ceiling is 10,000 px on the longest side and a 10 MB file, with aspect ratios up to 5:1 allowed for secondary images. This tool has a one-tap Amazon preset that exports at exactly 2000×2000 with a live square preview, and it downscales a large source with pica’s Lanczos filter so a 2000×2000 photo stays sharp enough to make zoom worthwhile.
The main image needs a PURE WHITE background — exactly RGB 255,255,255 — with the product filling at least 85% of the frame and no text, logos or watermarks.
Amazon’s MAIN image (the first, and the one shown in search) has strict rules that an automated scan enforces. The background must be PURE WHITE — exactly RGB 255,255,255, which Amazon renders as seamless with the site — and it is unforgiving: off-white (250,250,250), light grey (240,240,240) or even a single channel at 254 can be flagged as non-compliant and get the image suppressed. The product must fill at least 85% of the frame, centred, with a small even margin so it doesn’t touch the edges. The main image may contain NO text, logos, watermarks, borders, gradients, badges or inset images, and it must be a real photograph of the actual product — no illustrations, renders or mockups. Save it in sRGB, because CMYK shifts colour in browsers. Only the MAIN image carries these rules; the other slots (up to 9 images total) can hold lifestyle shots, infographics and comparison images on any background. This tool sets the canvas to exactly 2000×2000 and, in CONTAIN mode, can pad with white (255,255,255) to match the spec.
It can pad a non-square photo with pure white (255,255,255) so the letterbox matches Amazon’s spec — but it can’t remove a coloured background behind the product; that needs a background remover.
Partly, and it is worth being precise. If your photo is already shot on white but isn’t square, switch to CONTAIN mode and set the padding colour to pure white (RGB 255,255,255): the tool fits your whole photo inside a 2000×2000 canvas and fills the letterbox bars with white, so the finished square matches Amazon’s main-image background exactly. What the tool CANNOT do is replace a coloured, grey or busy background that sits BEHIND the product itself — that is background removal, a different operation, and Amazon needs pure white right up to the product edge, not just in the padding. So for a clean main image, start from a photo already on a white or easily-removed backdrop (or run it through a background remover first), then use this tool to hit exactly 2000×2000 and square it up with a white pad. The tool also can’t measure the 85% fill or otherwise certify compliance; it sizes and pads the canvas, and you frame the product.
No. Your image is decoded and resized entirely in your browser on a local canvas — there is no upload or server, and it never leaves your device.
Nothing is uploaded. When you choose an image the tool creates a local object URL, decodes it, crops and composites it on an in-page canvas, and downscales it with pica — all on your device. There is no server, API, database or tracking anywhere in the processing path, so your image never leaves the browser. Object URLs are revoked when you reset or replace the image, the tool works offline once cached, and closing the tab discards everything. The only optional network use anywhere on the site is consent-gated advertising, which never sees your image. You then upload the finished 2000×2000 image to Amazon Seller Central yourself, so an unreleased product photo or an unlaunched listing stays private until you publish it.
Detailed Explanation
📖How It Works
Resizing an Image for Amazon, in Your Browser
This preset locks the Social Media Image Resizer to Amazon so you hit the exact spec a product listing expects. An Amazon MAIN image is best at 2000×2000 pixels — a 1:1 SQUARE — because Amazon needs at least 1000 px on the LONGEST side just to enable its click-to-zoom, recommends 1600 px or more, and treats 2000–3000 px as best practice. The main image also has strict, machine-enforced rules: a PURE WHITE background (exactly RGB 255,255,255), the product filling at least 85% of the frame, and no text, logos, watermarks, borders or inset images — and it must be a real photo of the actual product, saved in sRGB. Only the MAIN image needs the white background; a listing holds up to 9 images, so the rest can be lifestyle shots, infographics or comparison images at the same 2000×2000. Upload a photo, tap the Amazon preset, frame the product, and export a JPEG or PNG at exactly 2000×2000 — and if the photo isn’t square, use CONTAIN mode with a white (255,255,255) pad to match the background. The whole thing runs on an in-browser canvas: the image is decoded to a local object URL, cropped, downscaled with pica and re-encoded locally — nothing is uploaded.
Main image: 2000×2000 (1:1) — min 1000 px longest side to enable zoom; 1600 px+ recommended, 2000–3000 px best
Pure white background on the MAIN image — exactly RGB 255,255,255; product fills at least 85% of the frame
No text, logos, watermarks, borders or inset images; a real photo, not a mockup; sRGB colour space
100% client-side — the image never leaves the browser
📋Use Cases
Framing for the Pure-White Main Image, 85% Fill and Zoom
Amazon’s MAIN image — the first one, shown in search results — carries rules that an automated scan enforces, so framing matters. The background must be PURE WHITE, exactly RGB 255,255,255; Amazon is unforgiving here, and off-white (250,250,250), light grey (240,240,240) or even a single channel at 254 can be flagged and get the image suppressed. The product should fill at least 85% of the frame, centred, with a thin even margin so it doesn’t touch the edges — too small wastes the thumbnail, too tight looks cramped. There can be NO text, logos, watermarks, borders, badges or inset images, and it must be a real photograph, not a render or mockup. SIZE gates ZOOM: at least 1000 px on the longest side turns on click-to-zoom, so a full 2000×2000 lets shoppers inspect texture, stitching or print — and listings that fail to enable zoom can convert 15–25% worse. The other slots (up to 9 images) have no white-background rule, so use them for lifestyle, scale, detail and infographic shots at the same 2000×2000. In this tool, cover crops to fill a square while a crop-position nudge slides the subject, and contain fits the whole photo with white padding — the live square preview shows the exact crop before you export.
Main image background must be pure white, exactly RGB 255,255,255 — even 254 can trip the auto-scan and suppress the image
Product fills at least 85% of the frame, centred, with a thin even margin; no text, logos or watermarks
Zoom turns on at 1000 px longest side; a 2000×2000 image lets shoppers inspect detail (no-zoom listings convert 15–25% worse)
Only the main needs white; the other slots (up to 9) can be lifestyle / infographic on any background
⚙️Methodology
How the Resize Stays Sharp (Canvas + pica)
A pure, typed engine does the geometry and pica does the pixels. For an Amazon target — a 2000×2000 main image (1:1) — coverCropRect() computes the source rectangle that matches the 1:1 aspect ratio (honouring a −1..1 crop-position nudge) or containLayout() computes a fitted, centred layout for padding. The browser crops into an intermediate canvas at source resolution and calls pica.resize(), which uses a Lanczos filter to resample with proper filtering and light sharpening rather than the browser’s default bilinear shrink. That matters here because Amazon only enables zoom on images that are large and sharp, and shoppers scrutinise product detail: a Lanczos downscale from a large source keeps texture crisp so the 2000×2000 photo is worth zooming, instead of the soft, aliased result a naive shrink produces. When your photo isn’t square, CONTAIN mode fits it inside the 2000×2000 canvas and fills the letterbox with a colour you choose — set it to white (255,255,255) so the padding matches Amazon’s main-image background. Finally canvas.toBlob() emits a JPEG with a quality factor (Amazon’s preferred format for product photos) or a lossless PNG. A live output-dimensions and file-size read-out lets you confirm the export is exactly 2000×2000 and comfortably under Amazon’s 10 MB limit before you upload it.
coverCropRect() / containLayout() are pure, typed geometry helpers
pica.resize() (Lanczos) downscales into a canvas of exactly 2000×2000 — sharper than the browser’s bilinear shrink, so the photo stays zoom-worthy
CONTAIN mode pads the letterbox white (255,255,255) to square up a non-square photo to Amazon’s background
canvas.toBlob() exports JPEG (Amazon’s preferred product format) or PNG, well under the 10 MB limit
⚠️Limitations
Honest Limitations
Three caveats. First, white PADDING is not background REMOVAL: CONTAIN mode fills the letterbox bars with pure white, which squares up a photo already shot on white, but it cannot replace a coloured, grey or busy background that sits BEHIND the product — and Amazon needs pure white right up to the product edge, so a photo on a non-white backdrop must be run through a background remover first (a separate step). Second, the tool sizes and pads the canvas but cannot certify compliance: it does not measure whether the product fills 85% of the frame, sample the background to prove it is exactly RGB 255,255,255, or check for stray text or logos — you frame the product and verify the result, and Amazon’s own automated scan is the final judge. The limits — the 1000 px longest-side minimum for zoom, up to 9 images per listing, 10,000 px and 10 MB ceilings, JPEG / PNG / TIFF / GIF formats and sRGB colour — are enforced by Amazon at upload, not by the tool. Third, enlarging small artwork cannot add real detail: if your source is smaller than the target the tool must upscale and the result will look softer and may fail to look zoom-worthy, so it warns you when a target would enlarge the source — for a crisp 2000×2000 main image start from a source at least 2000 px on the longest side, ideally 3000 px. Cover crops content by design and stretch can distort, so choose the fit mode deliberately. Amazon can also change its recommended sizes, background rules and file limits without notice, so treat 2000×2000 (1:1), the pure-white RGB 255,255,255 background and the 85% fill as the current 2026 best estimates.
White padding is not background removal — a coloured backdrop behind the product needs a separate background remover
The tool sizes and pads the canvas but can’t certify the 85% fill, the exact-white background or the no-text rule; Amazon’s auto-scan is the judge
Upscaling can’t invent detail (and may look un-zoom-worthy); the tool warns when a target enlarges the source
Cover crops and stretch can distort; sizes and rules are 2026 estimates and can change without notice
🔒Privacy & Security
Privacy: Your Image Stays on Your Device
An Amazon image is often an unreleased product photo or an unlaunched listing, and this resizer never sends it anywhere. The image is decoded into a local object URL, cropped and composited on an in-page <canvas>, downscaled by pica and re-encoded with canvas.toBlob(), all on your device, with no server, upload, database, logging, API or CDN anywhere in the processing path. Object URLs for both the source and the result are revoked when you reset or replace the image, so nothing lingers, and the tool works offline once cached; closing the tab discards everything. You upload the finished 2000×2000 image to Amazon Seller Central yourself, so it stays private until you publish it. The only optional network use anywhere on the site is consent-gated advertising, which never sees your image or its contents.
Decoded, cropped, resized and encoded entirely in the browser
No server, upload, database, API or CDN in the processing path
Object URLs revoked on reset / replace; works offline once cached
Only optional network use is consent-gated ads, which never see your image
Amazon product-image specs 2026 (current best estimates)
Attribute
Spec
Notes
Main image (recommended)
2000×2000
1:1 — best practice; pure white background, product fills at least 85% of the frame, no text/logos/watermarks
Zoom threshold
1000 px longest side
Minimum to enable click-to-zoom; 1600 px+ recommended, 2000–3000 px best (no-zoom listings convert 15–25% worse)
Main-image background
RGB 255,255,255
Pure white, enforced by an automated scan; off-white / grey / even 254 on a channel can be flagged and suppressed
Additional images
2000×2000 (up to 9 total)
No white-background rule — lifestyle, scale, detail, infographic, comparison; aspect ratios up to 5:1 allowed
Max file & dimension
10 MB / 10,000 px
Longest side up to 10,000 px; save in the sRGB colour space (CMYK shifts colour on the web)
Formats
JPEG / PNG / TIFF / GIF
JPEG is preferred for product photos; PNG for graphics/transparency
Amazon needs at least 1000 px on the LONGEST side to enable click-to-zoom, recommends 1600 px or more, and treats 2000–3000 px as best practice, so a 2000×2000 (1:1) main image comfortably qualifies. The MAIN image must have a pure white background — exactly RGB 255,255,255, enforced by an automated scan — with the product filling at least 85% of the frame and no text, logos, watermarks or inset images; it must be a real photo of the actual product in sRGB. Only the main image needs white; a listing holds up to 9 images and the extras can be lifestyle or infographic shots on any background. Files go up to 10 MB and 10,000 px in JPEG (preferred), PNG, TIFF or GIF. Sizes reflect Amazon’s 2026 recommendations and can change without notice. The tool always exports at exactly the chosen target size.