Who Actually Requires 1024 × 1024
Four real destinations, and knowing which one you are serving changes the export settings. App Store icons: Apple’s Human Interface Guidelines list 1024 × 1024 as the layout size for the iOS/iPadOS/macOS icon master — and, crucially, it must contain no alpha channel, or submission fails with error ITMS-90717. Favicon/app masters: the 1024 PNG is the root art most icon generators downscale from for every device slot. Diffusion models: SDXL was trained at 1024×1024 and produces degraded compositions far from its ~1-megapixel sweet spot; DALL·E 3 offers exactly three sizes and 1024×1024 is the square one. Reference images you feed those models normalize cleanly to this canvas. Everything else — social tiles, thumbnails — accepts anything; 1024 is just the cheapest power-of-two square (1,048,576 px = 2^20). If you landed here from a marketplace listing instead, you want the 2000×2000 page, not this one. The underlying engine is the same bulk image resizer.
The Alpha Trap: Why a Perfect 1024 Icon Gets Rejected
Design tools export icons as PNG, and PNG quietly carries transparency — even when the artwork looks fully opaque, the file often has an alpha channel. App Store Connect does not warn you politely; the build is rejected: ITMS-90717 “Invalid App Store Icon. The App Store Icon… can’t be transparent nor contain an alpha channel.” The reason is structural: iOS masks the square’s corners itself and composites the icon over user wallpapers, so a self-transparent edge would double-apply. The fix is an exact 1024 × 1024 export flattened onto opaque pixels — the resizer above strips the problem by re-encoding through Canvas: export as JPEG and alpha cannot exist; export as PNG and the canvas composite is opaque wherever you filled it. visionOS uses the same 1024 master but masks to a circle — same no-alpha rule applies. This is one of the few image rules that is a hard build failure rather than a style preference, and most 1024 resize pages never mention it.
Crop, Pad, or Fit: Feeding Rectangles Into a Square Model
Photos arrive 3:2 or 4:3; the target is 1:1. Center-crop keeps the canvas pure but silently discards up to a third of a 3:2 frame — fine for a subject you positioned, dangerous for a catalog. Padding keeps everything but paints bands: for model inputs the bands hurt, because diffusion models attend to the full frame and blank borders shift composition — crop is usually the better start. For app-icon masters the opposite holds: never crop art Apple will mask, pad or exact-fit and let the system do the rounding. For marketplace images white padding is the accepted answer (see the Amazon spec page). If the source has a busy or wrong-color background in any of these lanes, remove it first at full resolution — background removal before resize is always the right order, since edge detail computed at 6000 px beats edge detail computed at 1024. To audit a folder against size and background rules in bulk before exporting, use bulk background screening.
Upscaling to 1024: When It Helps and When It Lies
A 640 px photo forced to 1024 gains pixels, not information — it will look soft at 100% and Apple’s validator will accept it happily, which is exactly the trap: passing the build check and passing human eyes are different tests. Flat graphics (logos, iconography, screenshots of UI) upscale 1.5–2× almost invisibly because their edges are simple; photographs do not. If your only source is small, regenerate or re-shoot rather than upscale — and if the file is large and the job is shrinking many at once, the two classic batch mistakes (one-jump downscale aliasing, repeated JPEG re-encoding) are covered on the 2000×2000 page; this tool uses the same step-down halving and exports once at the quality you pick. For final file weight tuning, compress to a KB target in one deliberate pass.
A 1024 Batch Pipeline (Icon Set or Reference Folder)
- Decide the destination first: icon master (crop art yourself, never pre-round, opaque), AI references (crop-to-fill beats padding), tiles (either).
- Clean backgrounds before sizing if needed — batch background removal at original resolution.
- Resize the whole folder here: exact 1024 × 1024 for squares, pad or crop for rectangles.
- Export PNG for icon masters with alpha removed, JPEG q85–90 for photographs and references.
- Download the ZIP, drop the icon into Xcode’s Asset Catalog / normalize the references into your prompt folder — filenames preserved either way.