gravatar highest resolution

13,262

Solution 1

It seems the maximum size changed drastically in the last 9 month

You may request images anywhere from 1px up to 2048px, however note that many users have lower resolution images, so requesting larger sizes may result in pixelation/low-quality images.

quoted from the Gravatar image Request tutorial

Solution 2

I don't think it is possible, I just did some research on that matter because I have the same need, but I think Gravatar was designed for websites that will show all avatars at the same size, which means small avatars, and if it's too big for some of them, they'll be ok with the automatic upscaling.

They should include a "?s=native" to get the native size.

Solution 3

This is what Gravatar writes about the resolution of the avatars:

You may request images anywhere from 1px up to 2048px, however note that many users have lower resolution images, so requesting larger sizes may result in pixelation/low-quality images.

The highest resolution of the default image would be 2048px:)

Read more about Gravatar images (including the default image) on https://en.gravatar.com/site/implement/images/

EDIT: You will see the picture cannot get any bigger than 2048px x 2048px even if you set s=3000:)

EDIT 2: Apparently the maximum size changed from 512px to 2048px

Share:
13,262
Yaron Naveh
Author by

Yaron Naveh

Web Services Performance, Interoperability And Testing Blog - WCF, Axis2, WSIT... blog twitter

Updated on June 04, 2022

Comments

  • Yaron Naveh
    Yaron Naveh about 2 years

    I show a gravatr image of users in my site. How can I know the best highest resolution to use? e.g. which parameter "s" should be.

    https://secure.gravatar.com/avatar/?s=250
    

    of course it depends in the user image, but gravatr must know the resolution of the initial image and can advise me on best highest size.

  • Yaron Naveh
    Yaron Naveh about 12 years
    thanks, this means in theory an image may be 512px, but in practice if I ask for this size I may see pixelation if the original image fits 200px. I'm looking for a way to find this out up front