Omnikit
РазработкаФайлыФинансыВсе инструменты
Ctrl K
Инструменты для разработкиИнструменты для файловФинансовые калькуляторыВсе инструменты
ГлавнаяИнструменты для разработчиковПарсер User-Agent
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Парсер User-Agent

разработка

Разберите строку User-Agent: браузер, движок, ОС, тип устройства и бот ли это

Работает в вашем браузере. Ничего из того, что вы вводите, никуда не отправляется.

Строка User-Agent — многолетняя путаница, которая всё ещё идентифицирует каждого посетителя. Вставьте её, чтобы узнать браузер, движок, операционную систему, тип устройства и бот ли это: 5 фактов из 1 строки. Разбор идёт в вашем браузере, поэтому строка из лога остаётся приватной.

Эта страница переведена машинным способом с английского оригинала. Перевод ещё не проверен человеком, поэтому ориентируйтесь на английскую версию. Читать английский оригинал

Дальше:
  • Информация о браузере и устройстве Посмотрите, что любой сайт может узнать о вашем браузере и устройстве, и скопируйте это для поддержки

Как разобрать строку User-Agent

1

Вставьте строку User-Agent в поле или выберите одну в списке "Типичные строки для проверки".

2

Прочитайте раздел Что в ней сказано: браузер, версия, движок, операционная система, тип устройства и бот, если есть.

3

Посмотрите на значок под полем, чтобы понять, какая часть строки распознана.

4

Нажмите Копировать результат или Ctrl+Enter, чтобы забрать разобранные поля текстом.

О парсере User-Agent

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

Используйте его, когда в журнале доступа попалась незнакомая строка, когда вы проверяете поведение собственного кода определения или когда в поддержку пришло обращение с приложенной строкой. Список ботов охватывает поисковых роботов, роботов ИИ, SEO-инструменты, превью ссылок в соцсетях, мониторы доступности, headless-браузеры и простые HTTP-библиотеки вроде curl, Postman и python-requests.

Инструмент намеренно честно говорит о том, чего строка сказать не может. Windows 11 по-прежнему сообщает Windows NT 10.0. Safari со времён Big Sur сообщает macOS 10.15.7, какая бы версия ни стояла на самом деле. Chrome на iOS — это WebKit, потому что iOS ничего другого не разрешает. Chromium в 2022 году заморозил цифры версии на 0.0.0. Планшет на Android отличается от телефона только отсутствием слова "Mobile". Каждый такой случай появляется заметкой рядом со вставленной строкой.

Всё вставленное остаётся на странице: за этим нет ни сервиса поиска, ни запросов к базе данных, ни каких-либо сетевых запросов. Для всего, на основе чего вы собираетесь действовать, используйте проверку возможностей, а для данных о платформе, которых строка не даст, — перечисленные на странице client hints Sec-CH-UA.

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

Как читать строку User-Agent?

Читайте её от самого конкретного элемента назад. Chrome отправляет Mozilla, AppleWebKit, Chrome и Safari; Edge добавляет в конце Edg. Последнее название бренда обычно и есть настоящий браузер. Вставьте строку сюда, и каждая часть будет выделена, а части, которые лишь окаменелости совместимости, будут так и помечены.

Можно ли по User-Agent отличить Windows 11 от Windows 10?

Нет. Microsoft сохранила для Windows 11 элемент платформы Windows NT 10.0, поэтому ни одна строка User-Agent их не различает. Единственный надёжный источник — client hint Sec-CH-UA-Platform-Version, который сервер должен сначала запросить заголовком Accept-CH.

Почему Safari сообщает macOS 10.15.7?

Apple заморозила версию в строке User-Agent с выходом Big Sur, чтобы сайты не блокировали новые, не проверенные ими выпуски. Chrome на macOS делает так же. Поэтому 10_15_7 означает "macOS, версия не сообщается", а не Catalina.

Надёжна ли строка User-Agent для определения ботов?

Только для вежливых ботов. Кто угодно может отправить любую строку, в том числе строку Googlebot. Настоящая проверка — обратный DNS-запрос по IP-адресу запроса с прямой перепроверкой по диапазонам, которые публикует поисковик. Считайте имя в строке подсказкой, а не доказательством.

Что использовать вместо определения по User-Agent?

Проверку возможностей для всего, что касается функций: проверьте API, который хотите вызвать. Для данных о платформе используйте User-Agent Client Hints — они дают бренды, флаг мобильного устройства, платформу, её версию, полные версии и модель устройства и запрашиваются отдельно для каждого сайта, а не рассылаются всем.

Отправляет ли этот инструмент мой User-Agent куда-нибудь?

Нет. Весь парсер — это JavaScript на этой странице, и он не делает ни одного сетевого запроса. Ничего не записывается, не хранится и не ищется в удалённой базе, поэтому после загрузки страницы он работает и без сети.

Всё ещё не получается? Задайте вопрос об инструменте «Парсер User-Agent» и ответить может любой, кто знает. Учётная запись не нужна.

Подробнее об этом

Все руководства
  • What your user agent says about you, and what it gets wrongA user-agent string names 5 things: browser, engine, OS, device and bot. Read Chrome on Windows part by part, and why it cannot tell Windows 10 from 11.

Похожие инструменты

Все инструменты для разработчиков
Проверка Conventional CommitsПроверьте сообщение коммита по Conventional Commits и commitlint и узнайте, какое повышение версии оно даётПроверка title и meta descriptionДлина заголовка и мета-описания в символах и пикселях и место, где Google их обрезаетТестовые номера банковских картНомера карт для песочницы Stripe и Razorpay со сроком действия и CVV, и проверка по ЛунуТестер регулярных выраженийПроверка регулярных выражений JavaScript с подсветкой на лету и объяснением простым языкомСравнение текстовСравните два текста бок о бок и увидьте каждую добавленную и удалённую строкуСравнение JSONСравните два документа JSON и получите каждое добавленное, удалённое и изменённое значениеПредпросмотр Open GraphВставьте страницу и посмотрите карточку для Facebook, LinkedIn, X, WhatsApp и SlackПлотность ключевых слов и читаемостьПодсчёт слов и фраз, плотность, время чтения и индекс удобочитаемости Флеша
Был ли этот инструмент полезен?
Omnikit

Небольшие задачи прямо в вашем браузере. Бесплатно, быстро и конфиденциально. Файлы никогда не загружаются на сервер.

Файлы

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Разработка

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Финансы

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
РуководстваВопросыО сайтеКак мы проверяемБиблиотека законов (бета)КонфиденциальностьУсловияРаскрытие информацииКонтактыMore: Exam practice (UGC NET Paper 1)Работает в вашем браузере. Ничего не загружается на сервер. © 2026 Omnikit (theomnikit.com)