Генератор идентикона / аватар

ДанныеРазработчикИзображение
Реклама · УДАЛИТЬ?
Любая строка — при одинаковом вводе всегда получается одинаковый идентикон.
Реклама · УДАЛИТЬ?

Гид

Генератор идентиконов / аватаров

Генератор идентикона / аватар

Преобразуйте любую строку — имя пользователя, электронную почту, идентификатор пользователя или адрес кошелька — в уникальный визуальный аватар. Генератор идентиконов хэширует ввод детерминированно, поэтому одинаковый текст всегда приводит к одинаковому изображению. Нет загрузок, нет аккаунтов, нет обращений к серверу: аватар рисуется полностью в вашем браузере на основе хэша и может быть скачан в виде четкого PNG или SVG.

Как использовать

  1. Введите или вставьте любую строку в поле ввода — имя пользователя, электронная почта, хэш коммита или что угодно.
  2. Выберите стиль: сетка GitHub 5×5, более крупные Retro 8×8 изображения или геометрические формы.
  3. Оставьте цвет на «Из хэша» для детерминированного цвета для каждого пользователя или перейдите на «Пользовательский» и выберите цвет бренда.
  4. Настройте цвет фона, размер вывода и отступы, пока предварительный просмотр не будет выглядеть правильно.
  5. Скопируйте маркап SVG, скопируйте URI в формате Base64 или скачайте изображение в формате PNG или SVG.

Возможности

  • Детерминированный вывод — При одинаковом вводе всегда получается одинаковый аватар, созданный на основе синхронного хэша FNV-1a.
  • Три визуальных стиля — Сетка GitHub 5×5, Retro 8×8 изображения и геометрическая сетка с кругами, квадратами, треугольниками и ромбами.
  • Автоматический или пользовательский цвет — Получите яркий цвет из хэша или замените его на свой бренд-цвет с помощью цветового выбора.
  • Экспорт в форматах PNG и SVG — Скачайте четкое SVG для любого размера или изображение в формате PNG на точных пиксельных размерах, которые вы задали.
  • URI в формате Base64 — Скопируйте готовый URI для вставки в CSS, HTML или компоненты React.
  • Полностью клиентская платформа — Нет загрузок, нет отслеживания, нет обработки на сервере. Всё работает в вашем браузере.

Часто задаваемые вопросы

  1. Что такое идентикон?

    Идентикон — это визуальное представление значения хэша, используемое в качестве аватара. Он стал популярным благодаря GitHub и Gravatar как способ предоставить каждому пользователю узнаваемое и уникальное изображение без необходимости загружать его. Поскольку изображение генерируется детерминированно на основе ввода, каждый пользователь всегда видит одинаковый идентикон на всех сервисах, использующих одинаковый алгоритм.

  2. Почему идентиконы генерируются детерминированно?

    Детерминированное генерирование означает, что алгоритм всегда производит одинаковый результат при одинаковом вводе. Это важно для аватаров, поскольку устраняет необходимость хранения изображения: сервису достаточно базовой строки (например, электронной почты или идентификатора пользователя), чтобы генерировать аватар по запросу. Это также означает, что пользователи не обязаны настраивать что-либо, чтобы получить узнаваемое изображение.

  3. Как хэш превращается в изображение?

    Функция хэширования отображает произвольный ввод в последовательность фиксированного размера байтов. Алгоритмы идентиконов интерпретируют эти байты как инструкции для рисования: некоторые биты определяют, включена ли пиксель, другие выбирают цвет или форму. Поскольку выход хэша равномерно распределён, визуально различные вводы приводят к визуально различным изображениям с очень малой вероятностью столкновения на практике.

  4. Безопасно ли использовать идентиконы для чувствительных данных?

    Идентиконы не являются заменой криптографической проверки. Некриптографические хэши, такие как FNV-1a, подходят для визуальных отпечатков, поскольку визуальное совпадение не представляет опасности, но они не должны использоваться для аутентификации идентичности или обнаружения вмешательства. Для криптографических задач, таких как визуальные отпечатки SSH-ключей, требуется криптографический хэш (например, SHA-256) и более строгая модель столкновений.

Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?