Tools
Crop images for social media
Crop your images to the right ratios for Instagram, Bluesky, Threads and more.
Drop an image here
PNG, JPG or any image format, or paste
About this tool
Every social network displays images at its own aspect ratio, and if you post a photo as it is, the app crops it however it likes, sometimes slicing through a face or a caption. This tool lets you choose the exact framing before you publish: square for profiles, 4:5 portrait to take up more of the feed, 9:16 for Reels and Stories, or a wide format for link posts.
Drop or paste an image and pick the network: Instagram, Bluesky or Threads. Its formats appear under “Ratio”: 1:1, 4:5, 1.91:1 and 9:16 for Instagram and Threads, and 1:1, 16:9, 3:4 and 2:1 for Bluesky. Drag on the photo to move the frame until the important part sits inside it; below you will see the crop size in pixels and a preview. Press “Download PNG” when you are happy.
Cropping happens in your browser and the image is never uploaded. The tool takes the largest possible frame at the chosen ratio and saves it as a PNG at the original resolution: it doesn’t upscale or downscale the photo, and there is no zoom for cropping a smaller area. If you need an exact size such as 1080×1350 px, resize the result afterwards with another tool.
Frequently asked questions
Which aspect ratio is best for Instagram posts?
4:5 portrait takes up the most room in the feed, so it tends to stand out more than a square. For Reels and Stories use 9:16, which fills the whole phone screen.
What pixel size goes with each ratio?
On Instagram the usual sizes are 1080×1080 px for 1:1, 1080×1350 px for 4:5 and 1080×1920 px for 9:16. This tool keeps your photo’s resolution, and the platform scales it down on upload if needed.
What happens if I post a very tall image on Bluesky?
Bluesky is fairly flexible, but very tall or very wide images can look small or cropped in the feed. Cropping to 16:9, 3:4 or 1:1 first makes sure people see exactly what you intended.
Does cropping reduce photo quality?
No, because nothing is resized: only the area outside the frame is removed and the result is saved as a lossless PNG. The file may be larger than the original JPG.