Кабінет

Мій 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 чи з фоновим потоком, і сайти це помічають. Як це приховати, ми не підказуємо.
Що-небудь зберігається?
Ні. Перевірку пораховано й одразу забуто; рахуються лише суми за день, без самих перевірок.