dpdownloader

GitHub avatar downloader

GitHub publishes avatars through a documented public API, so this is the most stable lookup on the site — and the only one where the size parameter turns out not to matter.

اختر منصة

كيف تعمل الأداة

  1. 1

    الصق اسم المستخدم

    اكتب الاسم أو الصق رابط الملف الشخصي كاملاً. كلاهما يعمل.

  2. 2

    نجلب النسخة الأصلية

    تُقرأ صفحة الملف العامة ويُختار أكبر حجم متاح للصورة.

  3. 3

    احفظها

    تُفتح الصورة بحجمها الكامل وتُنزَّل مباشرة إلى جهازك.

A size comparison for GitHub avatars: the small profile thumbnail beside the full stored image served here
GitHub caps rather than enlarges, so the stored file is the maximum.

The size parameter that does nothing

GitHub avatar links accept a query parameter, ?s=460, that is widely described as controlling resolution. Testing it produced an identical byte count at every value:

RequestedFile size
Default (no parameter)28,573 bytes
s=46028,573 bytes
s=102428,573 bytes
s=204828,573 bytes

The reason is that s caps the size rather than setting it. When the stored image is already smaller than the number requested, GitHub serves the original unchanged. Asking for 2048 pixels does not manufacture them. So this tool omits the parameter and serves the stored file directly, which is the largest version that exists.

Gravatar accounts

Some older accounts never uploaded an avatar to GitHub and instead show one from Gravatar, keyed to the email address. Those still resolve normally here, because GitHub returns the effective avatar URL either way. What differs is that the image lives on Gravatar's servers rather than GitHub's.

Accounts with no avatar

An account that has never set a picture gets an identicon — the small geometric pattern generated from the user ID. These are produced on the fly, so what you download is that generated pattern rather than a photograph.

Organisations work too

Organisation avatars use the same endpoint as user accounts, so a name like facebook or microsoft returns the organisation's logo. No separate lookup is needed.

أسئلة شائعة

Do I need a GitHub personal access token?

No. The endpoint used here is public and unauthenticated, and this tool does not ask for credentials of any kind.

Why does asking for a bigger size not change anything?

The size parameter is a cap, not an instruction to enlarge. Where the stored image is smaller than the cap, GitHub returns it unchanged.

Can I download an organisation logo?

Yes. Organisations and user accounts use the same lookup.

What is the geometric pattern I received?

An identicon, generated automatically for accounts that never uploaded a picture. There is no underlying photograph to retrieve.

Does this work for GitHub Enterprise?

No. Self-hosted and Enterprise instances run on their own domains and are not reachable from here.