Resize Image to 320x320
320x320 pixels is used for Apple touch icons, small social avatars, and compact image grids. At this size, images must have strong visual contrast and simple composition to remain recognizable.
1,000+ images processed · Your images never leave your browser
About 320x320 Pixels
Dimensions: 320 pixels wide × 320 pixels tall (square)
Aspect ratio: 1:1 (square)
Common uses: small squares, touch icons, micro thumbnails
Why 320x320 Pixels Matters for App Icons and Profile Photos
The 320x320 pixel dimension has a specific lineage: it is the display resolution of the original iPhone's screen (320x480 at 1x), and Apple's design guidelines for profile images and contact photos have used sizes derived from this base ever since. Instagram stores profile photos at 320x320 pixels. iOS contact photos render at sizes up to 320x320 in the phone and messages apps. The App Store's smallest icon requirement starts at higher resolutions now, but 320x320 remains a key intermediate render size for notification badges and small icon contexts.
For Android developers, 320x320 maps to the XHDPI density bucket at 160dp — a common size for launcher shortcuts, widget icons, and in-app avatar displays. Game development frameworks like Unity and Godot frequently use 320x320 as a default sprite atlas cell size or character portrait dimension. If you are building a mobile app and need avatar or icon assets, 320x320 is a practical resolution that looks sharp on both standard and high-DPI mobile screens.
Web applications use this dimension for medium-sized profile pictures. Slack displays profile photos at up to 512x512, but in-channel mention popups and compact sidebar views render near 320x320. Discord user profile popups display avatars at approximately 280-320 pixels. Microsoft Teams shows profile pictures at various sizes, with 320x320 being one of the standard display targets.
Podcast platforms use nearby dimensions: Apple Podcasts requires artwork at 3000x3000 minimum, but preview thumbnails in the podcast player and search results render at sizes near 300-400 pixels per side. Having a 320x320 version of your cover art prepared separately ensures it reads well at thumbnail size — text, logos, and imagery should all be recognizable without squinting.
At 320x320 pixels, a JPEG at quality 85 runs 22-45KB. A PNG with an alpha channel for transparency is 30-55KB. Small enough for fast loading in mobile apps where bandwidth and storage matter.
320x320 vs Similar Icon and Profile Image Dimensions
| Dimension | Aspect Ratio | Common Use | File Size (JPEG q85) | Best For |
|---|---|---|---|---|
| 320x320 | 1:1 | Instagram profile photos, iOS contacts, app icons | 22-45KB | Social platform profiles, mobile app avatars |
| 400x400 | 1:1 | Twitter/X profile pictures, medium thumbnails | 30-55KB | Slightly larger profile contexts |
| 512x512 | 1:1 | Android app icons, macOS icons, Slack profile | 50-85KB | App stores, high-DPI icon assets |
| 256x256 | 1:1 | Windows icons, game sprites, small icons | 15-30KB | Desktop icons, game assets |
| 1024x1024 | 1:1 | iOS App Store icon, largest app icon size | 100-180KB | App Store submissions |
Notes: If preparing app icons, you typically need multiple sizes from a single source. Start with the largest required size (1024x1024 for iOS) and use Pixotter to resize down to each target, including 320x320. This ensures consistent appearance across all sizes.
Frequently Asked Questions
Why does Instagram use 320x320 for profile pictures?
Instagram stores profile photos at 320x320 pixels and displays them at 110x110 or 150x150 in the app depending on context. Storing at 320x320 ensures the image stays sharp on high-DPI phone screens (Retina, OLED) where the physical display renders more than 1:1 pixels. Uploading at exactly 320x320 avoids Instagram's resampling.
How do I make a profile picture for Instagram at 320x320?
Use Pixotter's crop tool to select a square area centered on your face or logo. Then resize to 320x320. Since Instagram crops profile photos into a circle, preview with the crop circle tool to make sure nothing important sits in the corners. Keep the subject centered and leave some margin from the edges.
Is 320x320 the right size for an app icon?
It depends on the platform. iOS requires icon assets at multiple sizes (1024x1024 down to 40x40), with 320x320 being a non-standard intermediate. Android expects icons at 48x48 dp (which scales to 192x192 at XXXHDPI), with 320x320 sometimes used for custom launcher assets. For most app development, start with 1024x1024 and generate all smaller sizes from it.
What format should I use for 320x320 icons?
PNG for app icons — Apple and Google both require PNG for app icon submissions, and you need transparency support for rounded-corner masking. JPEG for profile photos where transparency is not needed. For web use, WebP offers the smallest files. See the PNG vs WebP guide for a detailed comparison.
Can I resize multiple icons to 320x320 at once?
Yes. Drop all your source images into Pixotter, set target dimensions to 320x320, choose your preferred fit mode, and download the batch as a ZIP. Useful for preparing icon sets, avatar libraries, or sprite sheets where every asset needs to be the same size. See the batch resize guide.
Will resizing from a larger image to 320x320 lose quality?
Downscaling from a larger image is fine — you are removing pixels, not inventing them, so quality stays sharp. Pixotter uses high-quality Lanczos resampling for the best results. The problem is the reverse: upscaling a 100x100 image to 320x320 adds visible blur. Always start with the largest source image available and resize down. If your source is smaller than 320x320, the image will look soft.
How It Works
Drag and drop any image — JPEG, PNG, WebP, AVIF, and more are all supported.
The tool pre-fills the target dimensions (320×320 pixels). Choose fit mode: contain (preserve ratio), cover (fill and crop), or stretch (exact dimensions).
Your resized image is ready. Optionally compress or convert the format before downloading.
Need bigger files or batch processing? See Pro plans →