Upload image
Upload your image.
A Threads post is content published with an attached image on Meta's text-based social platform, Threads, where it appears directly in the feed. The recommended size for the cleanest display is 1080×1080px square (1:1 ratio) — the same specification used by Instagram square posts, so a single image works on both platforms. Portrait (4:5) and landscape images are also supported, but they may be auto-cropped in the feed preview, making square the safest choice. Upload your image, adjust the composition in the live preview, and this tool crops it to exactly 1080×1080px for instant JPG download.
Upload your image.
Adjust the position in the preview.
Run resize and save as JPG.
Match the square spec in advance so your image appears in the Threads feed exactly as designed.
Preparing a square image for the Threads feed at the correct dimensions
Cross-posting the same image to Instagram and Threads with a uniform size
Cropping text cards or infographics into a square layout for the feed
Recommended sizes as of 2025. Threads shares the same image specifications as Instagram.
| 1080 × 1080px |
| Aspect ratio 1:1 (square) |
| File format: JPG, PNG |
| Portrait (4:5) images are supported but may be cropped in the feed. |
| This is the same size as Instagram square posts, so you can reuse the same file. |
| Square is displayed as-is in the feed. |
| Aligns in 1:1 grid on the profile page. |
| Uses the same 1080×1080px spec as Instagram. |
| Maximum file size: 30MB |
| Supported formats: JPG, PNG |
| Up to 10 images in a carousel post |
Yes, both default to 1080×1080px square. You can upload the same file to both platforms, saving content production time.
Yes — portrait (4:5) and landscape (1.91:1) images are supported, but they may be auto-cropped in the feed preview. Square is the safest choice.
You can upload up to 30MB, but keeping images between 1–3MB ensures fast loading. JPG format helps manage file size effectively.
Yes, 1080×1080px is recommended for carousels too. You can attach up to 10 images, and keeping them all square creates a consistent, polished look.
Images smaller than 1080px get upscaled and appear blurry. Start with a source image at least 1080×1080px and use this tool to crop to the exact size for a sharp result.