Парсер User-Agent
Онлайн-инструмент для разбора строки User-Agent на браузер, версию, операционную систему, движок и тип устройства.
Запустить инструмент
Онлайн-инструмент разбирает заголовок User-Agent веб-браузера на структурированные составляющие: название обозревателя, номер версии, операционную систему, движок рендеринга и категорию клиентского устройства.
Анализ основан на последовательном сопоставлении шаблонов текста. Сервис распознает популярные браузеры, включая Chrome, Firefox, Safari, Edge и Opera. Для каждого совпадения извлекается цифровой номер сборки, а также операционная система: Windows, macOS, Android, iOS или Linux с нормализацией формата версий. Движки классифицируются как WebKit или Gecko при нахождении соответствующих сигнатур.
Категория устройства определяется как Desktop, Mobile, Tablet либо Bot/Crawler. Поисковые роботы и автоматические сканеры выявляются по наличию подстрок spider, bot или crawler без учета регистра символов. Если введенная строка не совпадает с известными шаблонами, в нераспознанных полях появляется отметка Unknown.
При пустом поле ввода инструмент выводит понятное сообщение об ошибке и предлагает типовой пример клиентской строки. Обработка данных происходит по правилам парсинга без отправки сетевых запросов.
Инструкция
- Вставьте строку заголовка User-Agent в текстовое поле ввода.
- Запустите анализ текста.
- Ознакомьтесь со структурированными параметрами браузера, операционной системы и типа устройства.
Примеры
- Строка Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 распознается как браузер Chrome версии 120.0.0.0 на платформе Windows 10 с движком WebKit и типом устройства Desktop.
- Строка Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) распознается как категория Bot/Crawler с положительным признаком робота.
Частые вопросы
Что произойдет, если отправить пустое поле?
Инструмент выведет предупреждение об ошибке и покажет пример корректной строки User-Agent.
Как распознаются мобильные устройства и планшеты?
Классификация опирается на ключевые слова Mobile, Tablet, iPad или Android в тексте строки.
Что означает значение Unknown в результатах?
Метка Unknown появляется в тех полях, для которых переданная строка не содержит поддерживаемых шаблонов.
Отправляются ли данные на внешние серверы?
Разбор строки выполняется по локальным правилам текстового сопоставления без сетевых обращений.