Fit your product images to the spec that gets them accepted

Resize, check and re-encode listing images against each marketplace's published rules — Amazon, Walmart, Etsy, eBay, Shopify, Shopee — with the official source and the date we last verified it. Everything runs in your browser.

🔒 图片不会上传——压缩在你的浏览器本地完成

Basic tool: compression & format conversion

拖放图片到这里,或点击选择

一次最多 20 张,单张不超过 5 MB

也可以直接 Ctrl / ⌘ + V 粘贴截图

Marketplace image spec tools

Resize, check and re-encode product images against each marketplace's published rules. Every rule links to its official source and shows the date we last verified it. Browse all tools →

Amazon (US) Check your Amazon main image for a pure white background Upload your main images → see the actual RGB values at the four corners and along each edge, whether any edge carries a frame or line, and whether a soft shadow band runs along an edge. We sample the four corners and an 8-pixel-deep band along each edge and compare against exactly 255, 255, 255 (tolerance 0); the band depth and the tolerance are our own settings, and edge sampling is our method, not Amazon's published wording. Amazon (US) Rename product images to Amazon's file naming convention Type the product identifier once — the field takes any of the identifiers Amazon lists — and every image is renamed identifier.MAIN.jpg, identifier.PT01.jpg and so on, with spaces and hyphens stripped from the identifier, ready to download one by one or as a single ZIP. Amazon (US) Resize product images for Amazon Upload your photos → JPEG (8-bit RGB) or PNG (indexed, up to 256 colours), 72 dpi written, ICC profile stripped, kept up to Amazon's 10,000 px maximum, never enlarged. Amazon (US) Set image DPI without resizing Upload JPEG or PNG files → get the same pixels back with the header density set to 72 or a value you type. Nothing is resampled, re-encoded or uploaded. Amazon (US) Why Amazon suppressed your listing image The reasons Amazon publishes for hiding a listing over its images, the scope of each, the official wording it rests on, and which tool on this site checks it. Amazon (US) Write Amazon’s disclosure keyword into your image metadata Upload your JPEG or PNG files → download the same files with contains-synthetic-performer written into XMP dc:subject, the field named on Amazon's Product image guide page. Pixels are not touched. Amazon (US) and Shopee Mall Check your product’s share of the frame for Amazon and Shopee Mall Upload your product photos → get the bounding-box area share of each frame, checked against Amazon 85% and the Shopee Mall 60% / 50% figures (Shopee Mall guidelines, undated), plus the longest-side share for reference. Amazon, Walmart, eBay, Etsy, Shopify (plus Shopee and TikTok Shop for comparison) Export product images for Amazon, Walmart, eBay, Etsy and Shopify Upload your photos, tick the platform presets you need, and download one ZIP with a folder per platform page and preset, plus a report.csv listing every output and its flags. Amazon, Walmart, TikTok Shop, Shopee Mall and Etsy Flatten product image backgrounds to pure white Upload your photos → near-white background pixels connected to the edges become exact RGB 255, 255, 255, transparency is composited onto white, and each image is saved as JPEG or PNG with nothing cropped or scaled. eBay Resize product images for eBay Upload your photos → keep their shape with the longest side at 1,600 px, or pad them onto a 1:1 canvas of about 1,600 × 1,600 px, as JPEG, PNG or WebP, each checked against eBay's published 12 MB per-picture limit. Etsy Flatten transparent PNGs onto white for Etsy listings Upload your PNGs → every transparent or semi-transparent pixel is composited onto white and each image is saved as an opaque .jpg or .png at the width and height as the image is displayed (EXIF orientation is applied, so a camera-rotated file's width and height swap). Etsy Prepare Etsy listing photos — without changing their pixel size Upload your listing photos → get opaque JPEG or PNG files with transparency composited onto white, at their original pixel size and with metadata stripped. Shopee Shopee product image rules: the 1:1 and 3:4 sets Shopee’s published rules for the 1:1 and 3:4 product image sets, each line with the official page, the exact sentence and the date we checked it. Shopify (product and collection images) Resize product images for Shopify Upload your photos → get padded 2048 × 2048 or fit-inside 2048 px JPEG, PNG or WebP files, every output under both of the pixel limits Shopify’s two official pages give. Walmart Marketplace Resize product images for Walmart Marketplace Upload your photos → get 2200 × 2200, 1:1, 8-bit-per-channel RGB JPEG files padded with exact white (255/255/255), compressed toward Walmart's "5MB or less" line. Walmart, Amazon, Etsy, Allegro and TikTok Shop Check image bit depth and colour mode Upload your JPEG or PNG files → see bit depth, colour mode, embedded ICC and EXIF, and whether the picture itself is effectively greyscale, each next to the official wording that addresses it. Walmart, eBay, Shopify, Etsy and Amazon Compress product images to a target file size Upload your photos → get each file checked against the size range you choose and re-encoded only if it is outside it — each platform's published file-size wording read as decimal MB (our reading, explained on this page), Etsy's upload warning, or your own minimum and maximum — at exactly the pixel dimensions you uploaded. Where the official image specs disagree — and which reading we follow Two official pages, two different numbers. We quote the official wording we hold, link and date every page, and say which reading our tools apply and why.

Developer API

开发者 API 目前未开放。下面的示例仅说明开放后的调用方式:

curl -X POST https://imagespeckit.com/api/shrink \
  -F "file=@photo.png" \
  -F "convert=keep"          # keep | png | jpeg | webp | avif

# 返回 JSON:
# { "id": "…", "name": "photo.png",
#   "inputSize": 812340, "outputSize": 231998,
#   "url": "/api/download/…" }

常见问题

压缩是怎么做到的?画质会变差吗?

我们使用“智能有损压缩”:对 PNG 做调色板量化(libimagequant,与 pngquant 同源),对 JPEG 使用 mozjpeg 编码器,并剥离不必要的元数据。肉眼几乎看不出差别,体积通常能减少 50%–80%。

我的图片安全吗?

绝对安全——网页版的压缩完全在你的浏览器本地完成(WebAssembly 技术),图片从头到尾不会离开你的设备,我们的服务器根本收不到它。只有开发者 API(目前未开放)才会经过服务器,且结果 1 小时后自动删除。

支持哪些格式?

输入与输出均支持 PNG、JPEG、WebP、AVIF,也可以在这些格式之间互相转换(例如 PNG → WebP 通常还能再小一半)。