Avatars

Universal email avatars. One URL, any email, instant avatar.

Avatar preview

How It Works

Request an avatar for any email address. We check multiple sources and return the best match:

  1. Gravatar — if they have a Gravatar profile
  2. BIMI Logo — brand logo from DNS records
  3. Domain Favicon — the website's icon
  4. Monogram — a beautiful generated letter avatar

Every request returns a 302 redirect to a CDN-hosted image. Fast, cacheable, and reliable.

API

Get an avatar

GET https://avatars.gxb.vc/avatar/{email}?size={size}
Parameter Type Description
email string Email address or MD5 hash
size integer Image size in pixels. Default: 80. Snaps to nearest: 16, 24, 32, 48, 64, 80, 96, 128, 200, 256, 512

Response

Returns a 302 Found redirect to a CDN-hosted PNG image.

Usage Examples

HTML

<img src="https://avatars.gxb.vc/avatar/user@example.com?size=128" alt="Avatar">

Markdown

![Avatar](https://avatars.gxb.vc/avatar/user@example.com?size=64)

React

<img
  src={`https://avatars.gxb.vc/avatar/${encodeURIComponent(email)}?size=128`}
  alt="Avatar"
/>

Ruby / Rails

image_tag "https://avatars.gxb.vc/avatar/#{CGI.escape(user.email)}?size=128"

Built by GXB