Генератор аватаров
Создавайте аватары по умолчанию из инициалов или узора identicon в стиле GitHub. Одно имя — один аватар. Круг или квадрат, любой размер; скачивание SVG и PNG.
Берутся первые буквы первого и последнего слова, например «Ada Lovelace» → AL.
Что такое Генератор аватаров?
Создавайте аватары по умолчанию для пользователей, не загрузивших фото. Стиль Инициалы показывает первые буквы имени на цвете, подобранном по имени; стиль Identicon рисует симметричный узор 5×5 по хешу любого текста (имени пользователя или email). Один и тот же ввод всегда даёт один и тот же аватар, а скачать его можно в SVG или PNG.
Как пользоваться Генератор аватаров
- Выберите Стиль: Инициалы или Identicon (узор).
- Введите Имя (или любой текст для identicon).
- Выберите Размер (px), Форма и цвета либо оставьте Подбирать цвет автоматически по тексту.
- Скачайте PNG или SVG либо скопируйте код SVG.
Пример
Initials, name Grace Hopper
GH
Нарисован как круг SVG с цветом фона, полученным из имени.
Когда использовать Генератор аватаров
Используйте для аватаров-заглушек в приложениях, комментариях, CRM и админ-панелях либо чтобы дать каждому пользователю узнаваемый образ. Identicon по email не анонимен: любой, кто знает email, может воспроизвести узор, поэтому, если важна приватность, хешируйте идентификатор пользователя.
Как работает Генератор аватаров
Инициалы берут первый символ первого и последнего слов (Ada Lovelace → AL; одно слово → его первые две буквы) в верхнем регистре с поддержкой Unicode. Автоматический цвет фона — оттенок из 32-битного хеша FNV-1a от имени в нижнем регистре при фиксированных насыщенности и яркости, чтобы белый текст оставался читаемым. Identicon хеширует текст в нижнем регистре через SHA-256 (Web Crypto); 15 бит хеша переключают клетки трёх левых столбцов сетки 5×5, которая зеркально отражается вправо, а ещё два байта выбирают цвет. Получается небольшой SVG; экспорт в PNG рисует его на canvas.
Распространенные Случаи Использования
- Аватары по умолчанию в веб- или мобильном приложении
- Различение пользователей в комментариях и чатах
- Создание аватаров сотрудников для сайта
- Генерация повторяемых identicon для тестовых аккаунтов
Часто Задаваемые Вопросы
Всегда ли одно и то же имя даёт один и тот же аватар?
Да. И автоматический цвет, и узор identicon вычисляются из текста, поэтому они стабильны.
Работает ли с не латинскими именами?
Да. Инициалы используют полные символы Unicode, поэтому имена на вьетнамском, арабском, китайском и других письменностях работают.
SVG или PNG?
SVG крошечный и чёткий при любом размере, идеален для веб-приложений. PNG используйте там, где SVG не принимается (некоторые почтовые клиенты и соцсети).