Threads uses Instagram’s image sizes: 4:5 portraits look largest, squares and 1.91:1 landscapes also work — previewed live here.
One PNG, JPG, WebP, AVIF, GIF or BMP · every size below is generated from it
No size limit · files are processed on your device and never uploaded · how it works
Threads · 4 sizes
Threads uses Instagram’s image pipeline: 1080 px wide, up to 8 MB, and shows 4:5 portraits largest in the feed.
Add an image to see it in every size
1080×1350
Portrait post1080 × 1350 px · 4:5 · under 8 MB
1080×1080
Square post1080 × 1080 px · 1:1
1080×566
Landscape post1080 × 566 px · 1.91:1
320×320
Profile photo320 × 320 px · 1:1
1200×800
Custom size × px
Runs in your browser. Files are never uploaded — you can go offline after the page loads.
How to use the Threads Image Resizer
Drop one image — a photo, logo or design export.
Every size for this platform appears as a live preview with its dimensions and ratio.
Slide between Fit and Fill on any card and drag the preview to reposition; nothing is stretched.
Download a single size, or all of them as a ZIP.
Easy to use
Drop files, pick options, download. Whole folders at once, no signup, no daily limit.
Best quality
The same engines the professionals use — SVGO, resvg, MozJPEG, libwebp, libavif — compiled to run in your browser.
Private & secure
Files are processed on your device and never uploaded. Close the tab and nothing remains anywhere.
Threads shares Instagram’s image pipeline: 1080 px wide, an 8 MB limit, and 4:5 portrait posts (1080×1350) displayed largest in the feed. Squares (1080×1080) and 1.91:1 landscapes (1080×566) are shown in full; taller ratios are cropped in the feed and expanded on tap.
Every Threads size on this page, verified for 2026: Portrait post 1080×1350 px (4:5 · under 8 MB), Square post 1080×1080 px (1:1), Landscape post 1080×566 px (1.91:1), Profile photo 320×320 px (1:1). Each card is a live preview of your image in that frame — drag to reposition, slide between Fit (whole image, background added) and Fill (frame covered, edges cropped), then download the one you need or every size as a ZIP. Nothing is uploaded; the rendering runs in your browser.
1080 px wide, up to 8 MB. Portrait 1080×1350 (4:5) is recommended; 1080×1080 square and 1080×566 landscape are also displayed uncropped.
What size is a Threads portrait post in 2026?
1080×1350 pixels (4:5), under 8 MB — 4:5 · under 8 MB. Drop your image above and the portrait post card renders it at exactly that size; use the Fit/Fill slider to choose between showing the whole picture and filling the frame.
What size is a Threads square post in 2026?
1080×1080 pixels (1:1), under 8 MB — 1:1. Drop your image above and the square post card renders it at exactly that size; use the Fit/Fill slider to choose between showing the whole picture and filling the frame.
Most online converters upload your file to a server. InfyTool ships the actual encoders to your browser as WebAssembly instead, so processing happens inside your tab — faster for batches, and nothing to delete afterwards.
No upload, ever. Turn off Wi-Fi after the page loads and every tool keeps working.
No limits. No file-size cap, no queue, no watermark, no account.
Runs on your CPU. Batches use several cores in parallel; nothing is throttled.