Exact 320×320 Upload Spec
Instagram stores profile pictures at 320×320 internally and displays them at 110×110 in feed and 32×32 next to story rings. Uploading at exactly this resolution prevents server-side quality degradation from re-compression.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Perfect 320x320 Instagram PFP
Instagram stores every profile picture at 320×320 and displays it as a circle at 110×110 in the feed and 32×32 next to story rings. Upload a misaligned photo and your face or logo ends up clipped. This tool runs entirely in your browser: upload a source photo or brand logo, drag and pinch to position your subject inside the live circular preview, add a border, configure the background, and download a 320×320 PNG. The circular preview shows exactly what will appear in the feed at 110×110 before you upload — the most useful feature this tool offers. PNG output preserves anti-aliased circle edges; JPEG re-quantises them and introduces visible jagging. No server upload, no third-party service, nothing between your device and Instagram.
Instagram stores profile pictures at 320×320 internally and displays them at 110×110 in feed and 32×32 next to story rings. Uploading at exactly this resolution prevents server-side quality degradation from re-compression.
A real-time circular preview shows what the actual feed thumbnail will look like at 110×110 pixels. Catch corners that would be cropped off and reposition before downloading, rather than discovering the problem after uploading to Instagram.
Add a 1–12 pixel border in any hex colour to create a recognisable brand circle or match your feed's accent palette. Even a thin 2px border in your brand colour makes your PFP more distinctive at thumbnail size.
Replace a cluttered selfie background with a solid colour that matches your feed aesthetic or brand style guide. Clean backgrounds look significantly more professional at small thumbnail sizes where detail collapses.
PNG output preserves anti-aliased circle edges with no compression artefacts. JPEG re-quantises the edge pixels and introduces visible jagging around the circle boundary — PNG is unambiguously better for circular crops.
All cropping and compositing runs in your browser tab using the Canvas API. Your photos and brand assets are not transmitted to any server between your device and Instagram.
Input: iPhone selfie: 4032×3024 JPEG, 4 MB
Output: 320×320 PNG, circular crop, 4px white border, transparent corners — 35 KB
Input: Brand logo PNG: 1024×1024, 240 KB
Output: 320×320 PNG, circular crop, 2px black border, white background — 22 KB
Input: Wide group selfie: 4032×3024 JPEG, 4 MB
Output: 320×320 PNG, subject repositioned to fill circle, no border — 28 KB