Парсер User-Agent
Вставьте строку UA и сразу увидите браузер, движок, ОС и устройство — или проверьте, не робот ли это. Без кнопок, ничего не загружается.
- Браузер
- Движок рендеринга
- Операционная система
- Тип устройства
- Производитель устройства
- Модель устройства
- Робот / краулер
Результат в JSON
Как пользоваться
- Вставьте строку User-Agent в поле — браузер, движок рендеринга, операционная система и устройство появятся сразу, нажимать ничего не нужно.
- Кнопка «Пример» подставляет типичный UA Chrome на компьютере, чтобы увидеть заполненные поля. Всё вставленное читается ровно так, как пришло, — ввод никогда не переписывается.
- Известные краулеры (Googlebot, Bingbot, Baiduspider, curl, …) помечаются как робот, и тип устройства становится «Робот», а не выдаёт себя за браузер.
- «Копировать JSON» даёт тот же результат в виде стабильного, независимого от языка объекта — удобно вставить в код или в задачу.
Пример
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
Результат
{
"browser": { "name": "Chrome", "version": "120.0.0.0" },
"engine": { "name": "Blink", "version": "120.0.0.0" },
"os": { "name": "Windows", "version": "10" },
"device": { "type": "desktop", "vendor": null, "model": null },
"isBot": false,
"botName": null
}Названия браузера, движка и ОС намеренно остаются на английском (это имена собственные); переводятся только подписи полей вокруг них. Всё, что парсер не смог прочитать, возвращается как «Неизвестно», а не как догадка.
Правила, ограничения и известные проблемы
- Разбор эвристический, на основе контролируемых регулярных выражений: он стремится быть точным для массовых браузеров, движков, ОС и устройств и честным на редких случаях.
- Поля, которые не удалось определить, показываются как «Неизвестно»; производитель и модель не выдумываются. У роботов браузер и движок не определяются.
- Windows 10 и Windows 11 используют один и тот же токен UA (Windows NT 10.0), поэтому инструмент сообщает «Windows 10» и не может различить их только по UA.
- Извлечение модели Android опирается на маркер «Build/»; если его нет, модель будет «Неизвестно», а не догадкой.
- До 2 000 символов; выше появляется ошибка вместо обрезанного результата. Ничего не загружается, история не хранится, ссылки с вашим вводом нет.
Похожие инструменты
Когда посетитель уже определён, обычно нужны эти шаги.