Parser User Agent i Detektor Urządzeń

Analizuj dowolny ciąg user agent przeglądarki na dane przeglądarki, systemu, urządzenia, silnika i bota. Deterministyczna analiza lokalna z wyjściem JSON, rozbiciem tokenów i linkami do udostępniania — bez API.

Przykładowe user agenty
Wklej user agent lub użyj przykładowego presetu, aby zobaczyć wyniki.

Jak analizować ciąg user agent

Wklej dowolną wartość nagłówka HTTP User-Agent w narzędzie powyżej. Analiza działa natychmiast w przeglądarce według uporządkowanego zestawu reguł — bez wysyłania i zewnętrznego API. Użyj przykładowych presetów dla popularnych przeglądarek desktopowych, urządzeń mobilnych i crawlerów albo udostępnij link z zakodowanym wejściem do powtarzalnego debugowania.

Jakie dane przeglądarki, systemu i urządzenia można wywnioskować

Typowe user agenty ujawniają nazwę i wersję przeglądarki, rodzinę silnika renderującego, system operacyjny, klasę urządzenia (komputer, mobilne, tablet), wskazówki producent/model w mobilnych UA oraz tokeny architektury CPU, np. x64 lub arm64. Nie każde pole występuje w każdym ciągu — przeglądarki dbające o prywatność i polityki redukcji UA celowo pomijają szczegóły.

Jak działa wykrywanie botów i crawlerów

Parser najpierw sprawdza znane sygnatury crawlerów — w tym Googlebot, Bingbot, DuckDuckBot, YandexBot, Baiduspider, Slackbot, Twitterbot i facebookexternalhit — zanim oceni tokeny przeglądarki. Ta kolejność unika fałszywych trafień, gdy boty osadzają ciągi zgodności Chrome lub Safari.

Ograniczenia analizy user agenta i fałszowania

Ciągi user agent są samodzielnie deklarowane i łatwe do sfałszowania. Client hints, reputacja IP i sygnały behawioralne są w produkcji często bardziej wiarygodne do filtrowania botów. Używaj tego narzędzia do debugowania, QA analityki i triażu wsparcia — nie jako jedynego źródła prawdy dla decyzji bezpieczeństwa.

Często Zadawane Pytania

Czym jest ciąg user agent?

Ciąg user agent (UA) to tekstowy identyfikator wysyłany przez przeglądarki, aplikacje i crawlery z żądaniami HTTP. Zwykle opisuje oprogramowanie klienta, system operacyjny, a czasem model urządzenia. Deweloperzy i analitycy sprawdzają UA podczas debugowania, walidacji analityki i pracy wsparcia.

Jak działa ten parser user agent?

Parser stosuje deterministyczny, uporządkowany zestaw reguł w całości w przeglądarce. Najpierw szuka sygnatur botów, potem rodzin przeglądarek (Edge przed Chrome, Samsung Internet, Firefox, Safari i inne), tokenów systemu operacyjnego, wskazówek urządzenia i markerów architektury CPU. Wyniki obejmują podsumowanie, wyjście JSON i rozbicie tokenów wyjaśniające dopasowane segmenty.

Czy analiza user agenta może niezawodnie wykrywać boty?

To narzędzie identyfikuje popularne crawlery, takie jak Googlebot, Bingbot, Slackbot i Twitterbot, gdy ich sygnatury pojawiają się w ciągu UA. Boty mogą jednak fałszować legalne UA przeglądarek, a część ruchu używa skróconych ciągów UA. Traktuj wykrywanie botów tutaj jako szybką heurystykę, a nie samodzielny filtr produkcyjny.

Dlaczego dane przeglądarki lub systemu wyglądają na błędne?

Przeglądarki coraz częściej redukują lub zamrażają dane user agent ze względu na prywatność. Rozszerzenia, proxy firmowe i tryby zgodności też mogą zmienić ciąg. Fałszowanie jest trywialne — porównuj wyniki z client hints, danymi IP lub kontekstem sesji, gdy liczy się dokładność.

Czy mój user agent jest wysyłany na serwer?

Nie. Po załadowaniu strony cała analiza odbywa się lokalnie w przeglądarce. Nic nie jest wysyłane, chyba że jawnie udostępnisz link z zakodowanym przykładowym wejściem w URL.