Crop any photo to a perfect square and download at the ideal profile picture size - all in your browser. No account needed.
Preview
How it appears on Instagram
Upload size
320×320 px
1:1 square, displayed as circle
Displayed size
110 px diameter
Profile page (desktop)
Feed thumbnail
32 px diameter
Next to posts in feed
No. Everything happens entirely in your browser using the Canvas API. Your image never leaves your device.
Instagram stores your profile picture at 320×320 pixels and always displays it as a circle. Upload at 320×320 (or larger - Instagram will scale it down) for the sharpest result.
Instagram always crops profile photos into a circle. If your subject is near the corners or edges of the photo, those areas get clipped. Use this tool to position your subject centrally before uploading.
320×320 is Instagram's recommended size and this tool downloads at exactly that. Uploading a larger image won't improve display quality since Instagram scales it down to 320px anyway.
More free Instagram tools
Instagram Post Image Resizer
Crop to square, portrait or landscape feed size
Instagram Story Image Resizer
Crop to 9:16 Story & Reels size - 1080×1920
Instagram Line Break Generator
Add real line breaks to captions - paste-ready
Instagram Character Counter
Check caption, bio & hashtag limits live
Instagram Font Generator
Preview & copy fancy Unicode font styles
Join thousands of social media marketers like you using Mockupduck to plan, visualize and get fast approval on their social media content