≡En resumen
- Gravatar vincula una imagen y un perfil a tu email para que te acompañen en todas las webs compatibles.
- WordPress lo usa por defecto para mostrar la foto de quien comenta.
- La web no recibe tu email, sino un hash SHA256 que Gravatar usa para buscar tu imagen.
- Es gratis, y puedes asociar varios emails y elegir una imagen distinta para cada uno.
- Tiene implicaciones de privacidad: si no quieres imagen pública, no lo uses o bórrala.
01 ¿Qué es Gravatar?
Aunque nació como un simple servicio de avatares, hoy Gravatar funciona también como un perfil público: nombre, biografía, ubicación, enlaces a redes y otros datos que tú decides compartir. Según su propia documentación, reúne más de 80 millones de perfiles.
02 ¿Cómo funciona Gravatar?
-
1
Asocias una imagen a tu email
En gravatar.com subes una foto y la vinculas a una o varias direcciones de correo.
-
2
La web calcula un hash
Cuando usas ese email en un sitio compatible, el sitio elimina espacios, pasa el email a minúsculas y calcula su hash SHA256, una huella única.
-
3
Pide la imagen a Gravatar
El sitio carga la imagen desde gravatar.com/avatar/ seguido de ese hash, con parámetros de tamaño y estilo.
-
4
Gravatar responde
Si el hash corresponde a una cuenta, devuelve tu imagen; si no, una imagen por defecto o un error, según lo que haya pedido la web.
| Parámetro | Para qué sirve | Valores |
|---|---|---|
| s | Tamaño de la imagen en píxeles | De 1 a 2048 (80 por defecto) |
| d | Imagen por defecto si no hay avatar | 404, mp, identicon, monsterid, wavatar, retro, robohash, blank, initials |
| r | Clasificación máxima permitida | g, pg, r, x |
| f | Forzar siempre la imagen por defecto | y |
03 Cómo crear o cambiar tu Gravatar paso a paso
-
1
Entra en gravatar.com
Accede con tu email; puedes usar también una cuenta de WordPress.com si ya la tienes.
-
2
Sube tu imagen
Elige una foto cuadrada y nítida. Recórtala para que tu cara quede centrada, porque se mostrará muy pequeña.
-
3
Asigna una clasificación
Indica si la imagen es apta para todos los públicos (G) o para audiencias más restringidas. La mayoría de webs solo muestran G.
-
4
Añade otros emails
Si comentas o trabajas con varias direcciones, vincúlalas y elige qué imagen usa cada una.
-
5
Completa el perfil si quieres
Nombre, biografía y enlaces son opcionales. Publica solo lo que no te importe que sea público.
-
6
Para cambiarlo, repite el proceso
Sube una imagen nueva y márcala como principal. Las webs pueden tardar un tiempo en mostrarla por la caché.
04 Gravatar en WordPress
WordPress usa Gravatar por defecto para las fotos de los comentarios y de los autores. Se configura en Ajustes > Comentarios (Discussion en inglés), en el apartado Avatares:
Mostrar avatares
Activa o desactiva la imagen junto a cada comentario en todo el sitio.
Clasificación máxima
G para todos los públicos, PG a partir de 13 años, R para mayores de 17 y X para contenido aún más adulto.
Avatar por defecto
Qué se muestra a quien no tiene Gravatar: silueta (Mystery Person), en blanco, logo de Gravatar o imágenes generadas como Identicon, Wavatar, MonsterID o Retro.
Plugins
Algunos plugins sustituyen Gravatar por avatares locales o los guardan en tu servidor para no depender de terceros.
Si desarrollas un tema o una aplicación a medida, la API REST de Gravatar permite leer también los datos del perfil. Es algo que se integra fácilmente en proyectos de desarrollo de aplicaciones web con registro de usuarios.
05 Cómo mostrar Gravatar en tu web o app (para desarrolladores)
Fuera de WordPress, integrar Gravatar solo requiere construir una URL. El proceso es siempre el mismo: normalizar el email, calcular su hash y pedir la imagen con los parámetros que necesites.
https://gravatar.com/avatar/HASH?s=160&d=identicon&r=g
En ese ejemplo, s=160 pide una imagen de 160 px (útil para pantallas de alta densidad que la mostrarán a 80 px), d=identicon genera un patrón geométrico si el usuario no tiene avatar y r=g limita la clasificación a todos los públicos.
- ✓Normaliza el email antes del hash: sin espacios al principio ni al final y todo en minúsculas.
- ✓Calcula el hash en el servidor y no expongas el email en el HTML ni en JavaScript.
- ✓Pide el doble del tamaño visible para que la imagen se vea nítida en pantallas retina.
- ✓Define siempre una imagen por defecto para no mostrar iconos rotos.
- ✓Añade width, height y carga diferida a la etiqueta de imagen para no penalizar la velocidad.
- ✓Si tus usuarios pueden subir su propia foto, usa Gravatar solo como alternativa.
06 Gravatar y privacidad: lo que debes saber
La web no envía tu email a Gravatar en claro, sino su hash. Pero un hash no es anónimo del todo: quien tenga una lista de emails puede calcular sus hashes y compararlos. Con el antiguo MD5, investigadores lograron identificar una parte importante de los emails de usuarios de foros a partir de las URLs de sus avatares, y en 2020 se recopilaron de forma masiva datos de unos 167 millones de perfiles.
- ✓Si tienes una web, menciona Gravatar en tu política de privacidad: los comentarios envían datos a un tercero.
- ✓Valora cargar los avatares solo tras el consentimiento o alojarlos en tu servidor con un plugin.
- ✓Como usuario, publica en tu perfil únicamente datos que no te importe que sean públicos.
- ✓Usa una dirección de email distinta para comentar si no quieres que tu avatar te identifique.
- ✓Si quieres desaparecer, elimina tus imágenes y tu perfil desde la configuración de tu cuenta.
07 Ventajas de Gravatar y alternativas
| Ventajas | Inconvenientes |
|---|---|
| Una sola imagen para miles de webs | Dependes de un servicio externo |
| Gratis y fácil de configurar | Revela que un email tiene cuenta si alguien conoce ese email |
| Integrado en WordPress y muchas otras plataformas | Añade peticiones y cookies de terceros a la web |
| Da una imagen profesional y coherente en los comentarios | La foto puede tardar en actualizarse por la caché |
Como alternativas existen Libravatar, un servicio de código abierto y federado que puedes alojar en tu propio servidor, o los avatares locales que gestionan muchos plugins y plataformas. Para una web de empresa, lo habitual es decidirlo en la fase de diseño y desarrollo web, junto con el resto de servicios de terceros.
Preguntas frecuentes sobre Gravatar
Gravatar es un servicio gratuito de Automattic que asocia una imagen de perfil a tu email para que aparezca automáticamente en webs compatibles, como los comentarios de WordPress.
Es el acrónimo de Globally Recognized Avatar, es decir, avatar reconocido globalmente.
Sí. Crear una cuenta, subir imágenes y usarlas en cualquier web compatible es gratuito.
Entra en gravatar.com con tu email, sube una nueva imagen y márcala como principal para ese correo. Puede tardar un poco en actualizarse en otras webs por la caché.
Normalmente porque has escrito un email distinto al vinculado, la web tiene los avatares desactivados o tu imagen supera la clasificación máxima permitida.
Desde la configuración de tu cuenta en gravatar.com puedes borrar tus imágenes y tu perfil. Si la cuenta está ligada a WordPress.com, revisa también esa cuenta.
Sobre todo WordPress, tanto en webs propias como en WordPress.com, y muchas otras plataformas y aplicaciones que lo integran mediante plugins o su API para mostrar la foto de usuarios y comentaristas.
No en claro. La web usa un hash del email para pedir la imagen, aunque quien ya conozca tu email puede calcular ese hash y comprobar si tienes cuenta.
Fuentes consultadas
Sobre el autor
Germán Gutiérrez
Development Manager en appyweb
Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.
Ver perfil en LinkedIn ↗