Парсер User Agent
Разбор строк user agent для определения браузера, движка, операционной системы, типа устройства и статуса бота. Поддержка всех основных браузеров и платформ. Бесплатно, 100% в браузере.
Справка
Что такое строка user agent?
Строка user agent — это текстовый идентификатор, отправляемый браузерами и HTTP-клиентами с каждым запросом через заголовок User-Agent. Обычно она содержит имя и версию браузера, движок рендеринга, операционную систему и информацию об устройстве. Изначально простая (например, «Mosaic/0.9»), современная строка UA известна своей сложностью из-за десятилетий хаков для совместимости браузеров — строка UA Chrome содержит «Mozilla», «AppleWebKit», «Chrome» и «Safari» одновременно.
Компоненты user agent
Браузер — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet и др. Движок — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (старый IE). ОС — версия Windows NT, версия macOS, версия Android, версия iOS, Linux. Устройство — десктоп, мобильное или планшет (определяется по ОС и токенам устройства). Бот — Googlebot, Bingbot и другие поисковые роботы идентифицируют себя в строке UA.
Типичные сценарии использования
Веб-разработка — отладка проблем, специфичных для браузера, путём разбора user agent. Аналитика — понимание распределения браузеров, устройств и ОС вашей аудитории. A/B-тестирование — сегментация экспериментов по типу устройства или версии браузера. Обнаружение ботов — идентификация поисковых роботов и автоматизированного трафика. Совместимость — проверка, поддерживает ли конкретная версия браузера нужные вам функции.
Конфиденциальность
Весь разбор выполняется на 100% в вашем браузере. Никакие данные не отправляются на сервер.