Кабинет

Мой User-Agent

Страница показывает строку, которой ваш браузер называет себя сайтам, и сверяет ее с тем, что браузер говорит в JavaScript, в фоновом потоке и в Client Hints. Ничего не храним.

Проверяю браузер…

Что проверяет эта страница

User-Agent: строка, которой браузер называет себя каждому сайту: название и версия браузера, система, иногда модель устройства. Сайт видит ее в заголовке каждого запроса, а страница еще и в JavaScript (navigator.userAgent).

Chrome и браузеры на его основе сокращают эту строку: в версии только первое число (например, Chrome/156.0.0.0), на компьютере система заморожена (Windows NT 10.0 пишут и Windows 10, и Windows 11, а macOS всегда 10_15_7), на Android вместо модели и версии стоит «Android 10; K». Подробности перенесли в Client Hints: название и основную версию браузер отправляет в каждом запросе, а точную версию системы, модель и полную версию отдает странице по запросу.

Страница показывает строку из заголовка, из JavaScript и из фонового потока (Web Worker), Client Hints и то, что в строке заморожено, а потом сверяет все между собой. Если что-то не сходится, User-Agent подменили только в одном месте: расширением, антидетектом или эмуляцией устройства в инструментах разработчика.

Как читать результат

  • User-Agent сходится: заголовок, JavaScript, фоновый поток и Client Hints называют один и тот же браузер и одну и ту же систему.
  • Что заморожено: настоящая версия Windows, macOS или Android и полная версия браузера из Client Hints. Firefox и Safari Client Hints не отправляют, поэтому у них этой строки нет.
  • User-Agent противоречит сам себе: где именно, пишут находки ниже. Чаще всего это расширение, которое меняет строку только в заголовке или только в JavaScript.
  • Скопировать для поддержки: кнопка кладет в буфер короткий текст со строкой, Client Hints, языками и размером экрана. Его можно вставить в письмо службе поддержки, IP-адреса там нет.

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

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

Почему в строке Windows 10, если у меня Windows 11?
Chrome, Edge и другие браузеры на основе Chromium пишут Windows NT 10.0 для обеих систем. Настоящую версию видно в Client Hints: platformVersion от 13 означает Windows 11.
Почему macOS в строке 10_15_7?
Браузеры заморозили версию macOS в строке, чтобы она меньше различала людей. Настоящую показывают Client Hints в Chrome и Edge.
Как увидеть полную версию браузера?
В Chrome и Edge она в Client Hints, в строке «Полные версии» на этой странице. Firefox и Safari пишут полную версию в самой строке.
Безопасно ли отправлять свой User-Agent в поддержку?
Да, его и так видит каждый сайт, который вы открываете. В тексте кнопки «Скопировать» нет IP-адреса.
Можно ли сменить User-Agent?
Можно расширением или в инструментах разработчика, но тогда он часто не сходится с Client Hints или с фоновым потоком, и сайты это замечают. Как это скрыть, мы не подсказываем.
Что-нибудь сохраняется?
Нет. Проверку посчитали и сразу забыли; считаются только суммы за день, без самих проверок.