How to Download a Twitter Profile Picture in Full Size

1

Enter the username

or paste the profile link.

2

Preview both images:

the profile picture in its original size and the header banner.

3

Download

the original, a 400×400 square, or the header. For several accounts, use the List tab and get one ZIP.

Why Profile Pictures Look Small, and What "Full Size" Means

X shows profile pictures as small circles and loads a tiny version to save data. The original file X keeps is usually much larger. X recommends uploading at 400×400 pixels, and many people upload bigger. This downloader fetches the original, shows its real dimensions before you download, and offers the 400×400 square too.

If the full-size picture still looks blurry, the photo was small or heavily compressed when it was uploaded. No downloader can add detail that was never there.

Download a Twitter Header or Banner

The header, also called the banner or cover, is the wide image at the top of a profile. X’s recommended size is 1500×500 pixels, and the downloader fetches it at that size when available. Some accounts never set one; the page tells you when that’s the case.

Check if a Profile Photo Is Stolen: Reverse Image Search

Fake and impersonator accounts often reuse photos taken from someone else. To check, run the profile picture through reverse image search:

Google Lens

Best for finding the same photo on other sites and social profiles.

Bing

Another broad index of the same kind, worth a second look.

Yandex

Often strong at matching faces and similar-looking photos.

TinEye

Finds exact copies and shows when each copy first appeared.

If the same photo shows up on several accounts with different names, or on a stock photo site, be careful. Then check the account itself with the Bot Checker.

Can You See Someone’s Old Twitter Profile Pictures?

Not on X: it doesn’t keep a public history of profile pictures, so no downloader can fetch old ones. Two things can help:

  • The Wayback Machine (web.archive.org) may have saved copies of the profile page from earlier dates, with the picture of that time.
  • Search results and old posts that quoted or embedded the profile.

Sorsa’s follower history pages, coming later, will keep a record of profile changes from the day an account is first tracked.

Get Profile Images in Bulk With the API

For hundreds of accounts, for a directory, a CRM or a research dataset, /info-batch returns up to 100 profiles per request, each with its profile picture and header addresses.

  • 100 profiles per request
  • Picture and header addresses in every profile
  • 100 free requests to start, no card
GET /v3/info-batchFor developers
import requests

resp = requests.get(
    "https://api.sorsa.io/v3/info-batch",
    headers={"ApiKey": "YOUR_API_KEY"},
    params={"usernames": ["nasa", "spacex", "esa"]},
).json()

for u in resp.get("users", []):
    print(u["username"],
          u["profile_image_url"].replace("_normal", ""),
          (u.get("profile_background_image_url") or "") + "/1500x500")

Frequently Asked Questions

How do I download a Twitter profile picture in full size?

Enter the username above and press Get images. Download the original upload, or a 400×400 square. No login needed.

How do I download someone else’s profile picture?

The same way: profile pictures are public on X, so it works for any account, including protected ones. Please use other people’s photos respectfully.

How do I download a Twitter banner or header?

Enter the username. The header appears above the profile picture, ready to download at 1500×500 when available.

Can I see someone’s old Twitter profile pictures?

X doesn’t keep a public history of profile pictures. The Wayback Machine may have saved older copies of the profile page.

Why is my Twitter profile picture blurry?

The uploaded photo was small or heavily compressed. X recommends 400×400 pixels; upload a sharper square photo at that size or larger.

What size is a Twitter profile picture and banner?

X recommends 400×400 pixels for the profile picture and 1500×500 for the header.

Can I download profile pictures for many accounts at once?

Yes. Use the List tab for up to 20 accounts as one ZIP, or the API for 100 accounts per request.

Will the person know I downloaded their profile picture?

No. The downloader reads public profile data, and nobody is notified.

Is it free?

Yes. You get 5 free lookups a day, reset at 00:00 UTC. A list of up to 20 accounts counts as one.