О UA GEN
Инструмент для разработчиков, который генерирует и проверяет строки User-Agent в соответствии с реальным форматом
UA GEN — это инструмент, который собирает строку User-Agent (то, чем браузер представляется серверу) в соответствии с реальным форматом. Выберите операционную систему, браузер, устройство и версию — и он в реальном времени сформирует соответствующую строку UA, а также разберёт вставленный UA обратно и покажет его составные части.
Вся обработка выполняется внутри браузера, и введённые значения не отправляются на сервер. Инструмент пригодится при разработке краулеров и скрейперов, тестировании ветвлений по браузерам, QA и подготовке к анализу логов.
Основные функции
- Сборка в реальном времени — Выберите ОС, браузер и версию — и строка UA мгновенно сформируется в соответствии с реальным форматом Chrome, Firefox, Safari, Edge, Opera и Samsung.
- Массовая случайная генерация — Отбирает только допустимые сочетания (браузер × совместимая ОС) и создаёт до 100 штук за раз для использования в качестве тестовых данных.
- Пресеты ботов и краулеров — Позволяет сразу скопировать реальные строки User-Agent поисковых, социальных, AI- и SEO-ботов, таких как Googlebot, Bingbot, GPTBot и ClaudeBot.
- Предпросмотр обратного разбора — Разбирает сгенерированный или вставленный UA на браузер, движок, ОС и устройство и проверяет корректность формата.
Как пользоваться
- В карточке Выбор конфигурации вверху выберите устройство (десктоп/мобильный), затем браузер, ОС и их версии.
- Сразу после выбора справа в блоке Результат генерации появится строка UA, а по бейджам под ней можно проверить результат разбора.
- Кнопкой Копировать поместите результат в буфер обмена, а кнопкой Случайно сформируйте произвольное допустимое сочетание.
- Если нужно много значений, задайте количество в разделе Массовая генерация и создайте их сразу, а если нужен UA бота — выберите его в списке Боты и краулеры.
Часто задаваемые вопросы
Его можно использовать в тестовых целях — вставлять в расширения браузера, инструменты разработчика, заголовки краулеров и т. п. Однако использование в целях маскировки или обхода, нарушающее условия сервиса или политику robots, не рекомендуется.
Нет. Вся сборка и разбор выполняются внутри браузера (на JavaScript), и никакие данные не передаются вовне и не сохраняются.
Мы заранее заложили представительные мажорные версии. Формат строки UA почти не меняется с ростом версии, поэтому при необходимости достаточно изменить в результате только числовую версию.
Реально не существующие сочетания (например, Safari для Windows, движок Firefox для iOS) дают некорректный UA, поэтому для каждого браузера можно выбрать только реально поддерживаемые им ОС.