Checked against the source
Threads profile picture size
Short answer
The Threads help host did not resolve on 2026-10-07 and we found no separate help center elsewhere, so no figure came from Threads. Buffer and Canva both report 320 x 320 px, cropped to a circle. Because a Threads account is an Instagram account, Instagram's published width rule applies underneath, and 640 x 640 px covers a 2x screen.
Key takeaways
- No Threads help page resolved on 2026-10-07, and no guide we read gives a Threads figure other than 320 x 320 px from Buffer and Canva.
- A Threads account is an Instagram account, so Instagram's published rule of up to 1080 px wide with ratios from 1.91:1 to 3:4 kept uncropped is the underlying behavior.
- A square is 1:1, inside that range, so it is never ratio-cropped. The circle is the only crop.
- The circle removes 21.5% of the area. At 640 x 640 px the inscribed square is 453 px.
- Autocomplete for this query is mostly "download full size", which is a retrieval question answered at the end of this page.
The size
| What | Value |
|---|---|
| Width | 320 px |
| Height | 320 px |
| Aspect ratio | 1:1 |
Reported by third parties
Reported by third parties; The Threads help host did not resolve on 2026-10-07 and we found no separate help center elsewhere.
| What | Reported value | Source |
|---|---|---|
| Profile photo | 320 x 320 px | BUF |
| Profile photo, circular crop | 320 x 320 px | BUF |
| Threads link card image | 1200 x 600 px | BUF |
Source keys: BUF = Buffer: Social Media Image Sizes in 2026 (2026-05-12)
To scale
What the circle removes
| Quantity | Value | Working |
|---|---|---|
| 640 px | the side (diameter = side, because the circle is inscribed) | |
| 321,699 px2 | 78.5% of the square (pi x (640 / 2)^2 = 321699) | |
| 87,901 px2 | 21.5% of the square (640^2 - 321,699 = 87,901) | |
| 132.5 px | from each edge ((640 / 2) x (sqrt(2) - 1) = 132.5) | |
| 452.5 px | largest square inside the circle (640 / sqrt(2) = 452.5) |
Computed at the 320 x 320 px profile picture this page recommends.
What your photo loses
| Source | Scale to fill | Lost each side | Lost top and bottom | Source area kept |
|---|---|---|---|---|
| Square export (1080 x 1080) | 0.593 (max(640 / 1080, 640 / 1080)) | none ((640 - 640) / 2) | none ((640 - 640) / 2) | 35.1% |
| Feed post, 4:5 (1080 x 1350) | 0.593 (max(640 / 1080, 640 / 1350)) | none ((640 - 640) / 2) | 80 px ((800 - 640) / 2) | 28.1% |
| Camera, 16:9 at 1080 px (1080 x 608) | 1.053 (max(640 / 1080, 640 / 608)) | 248.4 px ((1136.8 - 640) / 2) | none ((640 - 640) / 2) | 62.4% |
Computed cover crop into the 640 x 640 px frame this page targets.
Device pixels at each display size
| Display size | Device pixels at 1x | at 2x | at 3x | Against this upload |
|---|---|---|---|---|
| In a following list, 40 px | 40 px | 80 px (40 x 2) | 120 px (40 x 3) | 640 px covers it |
| In a thread header, 80 px | 80 px | 160 px (80 x 2) | 240 px (80 x 3) | 640 px covers it |
Computed at the list and thread header sizes; 640 px covers both.
What this frame costs to upload
| Format | File size | Against PNG |
|---|---|---|
| PNG, lossless | 130,869 bytes (128 kB) | the reference |
| JPEG, `-q:v 5` | 20,332 bytes (20 kB) | 16% of the PNG |
| WebP, `-q:v 75` | 8,376 bytes (8 kB) | 6% of the PNG |
ffmpeg 6.1.1. Upper bounds: a flat logo or a soft portrait compresses much further. The full method is in the evidence file.
Resize it now
Scales and center-crops any image to exactly 320 x 320 px, in your browser. Nothing is uploaded, there is no file size cap and no daily limit.
Batch is unlimited and free - every image is processed on your device, so there is no queue and no daily cap.
No Threads help page, so the Instagram rule carries the weight
The Threads help host did not resolve when we checked on 2026-10-07, and we found no separate Threads help center at another address. The Threads account system is Instagram's, which is the closest thing to an official statement available: Instagram's Help and its developer reference describe one account pipeline with one set of photo rules.
Instagram Help states that a photo between 320 and 1080 px wide is shared at its original resolution when its aspect ratio is between 1.91:1 and 3:4, that anything narrower is enlarged to 320 px, and that anything wider than 1080 px is sized down to 1080 px.
A square is 1:1, inside that range, so a square Threads avatar is not ratio-cropped and the only crop it suffers is the circle. That is why the mask arithmetic is the same as on the Instagram avatar page, and why 640 x 640 px is the recommendation here too.
| What | Value | Source |
|---|---|---|
| Profile photo | 320 x 320 px | Buffer, published 2026-05-12 |
| Profile photo | 320 x 320 px | Canva sizes table |
| Post image | 1080 x 1080 px | Sprout Social |
| Link card image | 1200 x 600 px | Buffer, 2026-05-12 |
| Underlying photo width rule | up to 1080 px, ratio 1.91:1 to 3:4 kept | Instagram Help, official |
The circle, computed at 640 x 640
Buffer describes the Threads avatar as circular. A circle inscribed in a square of side s keeps 78.54% of the area and removes 21.46%, with corners clipped at 0.2071 × s from each edge and the largest intact square at 0.707 × s.
At 640 px that is a 133 px margin on each edge and a 453 px safe square. Threads avatars are often headshots, and the hair and shoulders are what sit in those corners.
Sprout Social lists the Threads profile picture at 320 x 320 px and Buffer gives the same, so this is the one Threads figure with more than one publisher behind it. Neither says where the figure comes from.
Getting a full-size copy of a Threads avatar
The dominant autocomplete variants for this query are "threads profile picture full size", "download threads profile picture full size online" and "view threads profile picture full size". Those searches want a copy of a specific avatar, usually their own, lost when they changed phones.
There is no supported full-resolution export from Threads, and no page documenting one. What exists is listed below, and it is worth being blunt that the first two may not apply to a given account.
- Open the avatar on the profile and use the edit option. Threads keeps recently set photos as options on some accounts, so an earlier full-resolution version may still be selectable.
- On the account linked to your Instagram profile, set the avatar in Instagram and check whether it appears on Threads. One account means one avatar, and it may be stored once.
- Recover the original from the device that set it. That is the only guaranteed full-resolution copy.
- If none of that works, take a new photo. A screenshot of the avatar is not a recovery: it is the downscaled version, re-encoded.
What does not work is any "download full size" website. Third-party avatar downloaders fetch the same downscaled file the app serves, often with a watermark or tracking pixel, and cannot recover pixels that were never sent to the browser.
Frequently asked questions
What size is a Threads profile picture?
The Threads help host did not resolve on 2026-10-07 and we found no separate help center elsewhere, so the figures are publisher ones. Buffer and Canva both report 320 x 320 px. Because a Threads account is an Instagram account, Instagram's published rule of up to 1080 px wide applies underneath. Upload 640 x 640 px for sharpness.
How do I download a Threads profile picture in full size?
There is no supported full-resolution export and none is documented. Open the avatar on the profile and use the edit option, which on some accounts still lists a previously set photo, or take the original from the device that set it. Third-party downloader sites serve the same downscaled file.
Can I use the same profile picture on Instagram and Threads?
Yes. A Threads account is an Instagram account, so the avatar is shared and changing it in one place changes it in the other. That is also why fixing a Threads avatar often has to be done in Instagram.
Does Threads crop the profile picture?
To a circle. A circle inscribed in a square keeps 78.5% of the area, computed as 1 − pi/4. At 640 x 640 px the corners clip 133 px in from each edge and the largest intact square is 453 px.
What size is a Threads post image?
Sprout Social lists 1080 x 1080 px and Buffer reports "any dimensions" for Threads. Instagram's underlying rule still applies: up to 1080 px wide, with ratios outside 1.91:1 to 3:4 cropped to the nearest supported ratio. 1080 x 1350 px stays inside it.
Other Threads sizes
Sources
- Buffer: Social Media Image Sizes in 2026 (checked 2026-05-12)
- Sprout Social: social media image sizes (checked 2026-10-07)
- Instagram Help: Image resolution of photos you share on Instagram (checked 2026-10-07)