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.
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.