Skip to content

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

320x320 px

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

DimensionAspect RatioCommon UseFile Size (JPEG q85)Best For
320x3201:1Instagram profile photos, iOS contacts, app icons22-45KBSocial platform profiles, mobile app avatars
400x4001:1Twitter/X profile pictures, medium thumbnails30-55KBSlightly larger profile contexts
512x5121:1Android app icons, macOS icons, Slack profile50-85KBApp stores, high-DPI icon assets
256x2561:1Windows icons, game sprites, small icons15-30KBDesktop icons, game assets
1024x10241:1iOS App Store icon, largest app icon size100-180KBApp 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

1
Drop your image

Drag and drop any image — JPEG, PNG, WebP, AVIF, and more are all supported.

2
Resize to 320x320

The tool pre-fills the target dimensions (320×320 pixels). Choose fit mode: contain (preserve ratio), cover (fill and crop), or stretch (exact dimensions).

3
Download the result

Your resized image is ready. Optionally compress or convert the format before downloading.

Need bigger files or batch processing? See Pro plans →

Your images never leave your browser. All processing happens locally on your device — nothing is uploaded to any server.