Парсер и генератор User-Agent онлайн

Вставьте строку User-Agent — получите браузер и версию, движок, ОС, тип устройства и модель, признак бота. Ниже — генератор актуальных строк под любую пару ОС × браузер и пачка случайных для тестов.

работает в браузере · данные никуда не отправляются

Парсер браузер, движок, ОС, устройство, бот — свои регулярки, без библиотек
Разбор
браузер
движок
ОС
устройство
вендор / модель
внутри приложения
это бот?
Генератор корректные строки для актуальных версий 2026 года; случайные — через криптостойкий генератор

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

  1. Вставьте User-Agent в поле или нажмите Мой UA — подставится строка вашего браузера.
  2. Справа появится разбор: браузер и версия, движок, ОС, устройство (десктоп/мобильный/планшет), вендор и модель, открыта ли страница внутри приложения (Instagram, Facebook, Telegram) и не бот ли это (Googlebot, YandexBot, GPTBot, ClaudeBot и ещё ~70).
  3. В генераторе выберите ОС, браузер и мажорную версию — строка соберётся сразу; для Chromium-браузеров ниже покажутся Sec-CH-UA заголовки, которые должны идти вместе с ней.
  4. Введите число и нажмите Сгенерировать N случайных — до 1000 строк из последних пяти версий каждого браузера; Скачать .txt отдаст список файлом.

Что делает инструмент

User-Agent — заголовок, которым браузер представляется сайту: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Mobile Safari/537.36. За тридцать лет строка обросла наследием: каждый браузер притворяется Mozilla, Chrome — Safari, Edge — Chrome, и понять из неё, кто пришёл на самом деле, можно только набором правил. Парсер здесь построен на собственных регулярных выражениях без сторонних библиотек: Chrome, Safari, Firefox, Edge, Opera, Яндекс Браузер, Samsung Internet, UC Browser, Mi Browser, WebView внутри Android и iOS, встроенные браузеры Instagram, Facebook, Telegram, TikTok, ВКонтакте; операционные системы от Windows и macOS до Android, iOS, ChromeOS, HarmonyOS и Smart TV; вендор и модель Android-устройства по токену (SM-… — Samsung, Pixel — Google, RMX — realme, CPH — OPPO и т.д.).

Отдельно определяются боты — около семидесяти сигнатур: поисковые (Googlebot, YandexBot, bingbot, Applebot, DuckDuckBot), ИИ-краулеры (GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot, Bytespider, CCBot, Meta-ExternalAgent), превью ссылок в мессенджерах и соцсетях (TelegramBot, facebookexternalhit, Twitterbot, WhatsApp, Discordbot), SEO-краулеры (AhrefsBot, SemrushBot, MJ12bot), мониторинги, HTTP-клиенты (curl, python-requests, Go-http-client, okhttp) и headless-браузеры.

Зачем арбитражнику и разработчику

  • Логи и статистика трекера: чей это клик — реальный Chrome на Android или Googlebot, проверяющий вашу прелендинговую страницу; почему в отчёте «unknown» — часто это WebView Instagram без токена Safari.
  • Клоака и таргетинг по устройствам: правила вида «только мобильный Safari на iOS 17+» пишутся по тем же признакам, которые показывает разбор. См. также генератор UTM для меток по площадкам.
  • Антидетект и тесты: генератор даёт корректные строки для 2026 года — Chrome 128–140, Firefox 128–142, Safari 17–18.x, Edge и Яндекс Браузер — а не выдуманные версии, по которым антифрод отсеивает трафик за секунду.
  • Проверка «как видит бот»: скопируйте UA Googlebot или GPTBot из парсера, чтобы подставить в curl или расширение и посмотреть страницу их глазами.

Нюансы, о которых нужно помнить

Что видно в UAЧто это значит на самом деле
Windows NT 10.0Windows 10 или 11 — по UA не различить, версия ОС уехала в заголовок Sec-CH-UA-Platform-Version (13+ означает Windows 11).
Mac OS X 10_15_7Заморожено с 2021 года: Chrome, Safari и Firefox всегда пишут 10.15, реальная версия macOS в UA не передаётся.
Android 10; KСокращённый UA Chrome 110+: реальная версия Android и модель скрыты. Полная строка с моделью теперь встречается только у старых WebView и «самодельных» UA.
Chrome/140.0.0.0Минорные цифры обнулены с Chrome 101 — полная сборка только в Sec-CH-UA-Full-Version-List.
Mobile/15E148 без Version/… Safari/…WKWebView внутри iOS-приложения: Instagram, Telegram, Facebook, почта. Многие «Safari» в статистике на деле такие.
wv в скобкахAndroid WebView внутри приложения; часто идёт вместе с Version/4.0 и маркером приложения (FB_IAB, Instagram).

Client Hints вместо User-Agent

Chromium-браузеры сокращают UA и передают детали в заголовках Sec-CH-UA, Sec-CH-UA-Mobile, Sec-CH-UA-Platform, а по запросу сервера — Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model. Антифрод сверяет их с UA: строка Chrome без подходящих Client Hints или с расхождением в версии — сигнал подделки. Поэтому генератор показывает согласованный набор заголовков для каждой Chromium-строки; на iOS все браузеры работают на WebKit и Client Hints не шлют.

Частые вопросы

Как узнать свой User-Agent?

Нажмите кнопку «Мой UA» — в поле подставится строка вашего браузера из navigator.userAgent, а справа появится её разбор. Строка никуда не отправляется, всё считается локально.

Почему парсер показывает Windows 10 / 11 вместо точной версии?

Windows 11 передаёт в UA тот же токен Windows NT 10.0, что и Windows 10. Различить их можно только по заголовку Sec-CH-UA-Platform-Version, который сайт запрашивает отдельно: значение 13.0.0 и выше означает Windows 11.

Почему в UA с Android нет модели телефона?

С Chrome 110 строка сокращена до «Android 10; K» на всех устройствах — так Google борется с фингерпринтингом. Модель доступна только через Client Hints (Sec-CH-UA-Model) по запросу сервера. Старые полные строки с моделью встречаются в WebView и в самодельных UA — генератор умеет делать и такие по галочке.

Как определить бота по User-Agent?

Инструмент сверяет строку с базой из ~70 сигнатур: Googlebot, YandexBot, bingbot, GPTBot, ClaudeBot, PerplexityBot, TelegramBot, facebookexternalhit, AhrefsBot, curl, python-requests и другие. Помните: UA легко подделать, надёжная проверка Googlebot — обратный DNS-запрос IP.

Сгенерированные UA — настоящие?

Да, они собраны по актуальным шаблонам браузеров: Chrome и Edge с обнулёнными минорными цифрами, Firefox с rv:, Safari с версией iOS/macOS, Яндекс Браузер поверх соответствующего Chromium. Версии зашиты на 2026 год: Chrome 128–140, Firefox 128–142, Safari 17–18.x.

Сколько случайных строк можно сгенерировать?

До 1000 за раз. Случайность берётся из crypto.getRandomValues, сочетания — ОС × браузер × одна из пяти последних версий; уникальных комбинаций в сокращённом формате около 500, поэтому для больших списков включите «полную строку» с моделями Android.

свежие базы — в канале Подписаться на канал