User Agent 解析器與裝置偵測

將任意瀏覽器 User Agent 字串解析為瀏覽器、作業系統、裝置、引擎與機器人詳情。確定性本機解析,含 JSON 輸出、標記分解與可分享連結 — 無需 API。

範例 User Agent
貼上使用者代理或使用範例預設以查看解析結果。

如何解析 User Agent 字串

將任意 HTTP User-Agent 標頭值貼到上方工具。解析在瀏覽器內依有序規則集即時執行 — 無需上傳或外部 API。使用範例預設了解常見桌面瀏覽器、行動裝置與爬蟲,或分享含編碼輸入的連結以便可重現除錯。

可推斷的瀏覽器、作業系統與裝置資訊

典型的 User Agent 會暴露瀏覽器名稱與版本、渲染引擎族、作業系統、裝置類型(桌面、行動、平板)、行動 UA 上的廠商/型號提示,以及 x64 或 arm64 等 CPU 架構標記。並非每條字串都包含全部欄位 — 注重隱私的瀏覽器與 UA 縮減政策會刻意省略細節。

機器人與爬蟲偵測原理

解析器先檢查已知爬蟲簽名 — 包括 Googlebot、Bingbot、DuckDuckBot、YandexBot、Baiduspider、Slackbot、Twitterbot 和 facebookexternalhit — 再評估瀏覽器標記。此順序可避免機器人在內嵌 Chrome 或 Safari 相容字串時產生誤判。

User Agent 解析與偽造的侷限

User Agent 字串為自行宣告且易於偽造。Client Hints、IP 信譽與行為訊號在正式環境中往往更可靠。本工具適用於除錯、分析 QA 與支援分流 — 勿作為安全決策的唯一依據。

常见问题

什麼是 User Agent 字串?

User Agent(UA)字串是瀏覽器、應用程式與爬蟲隨 HTTP 請求傳送的文字識別碼。通常描述用戶端軟體、作業系統,有時還有裝置型號。開發者與分析師在除錯、分析驗證與支援流程中會檢查 UA。

此 User Agent 解析器如何運作?

解析器在瀏覽器內套用確定性、有序的規則集。先查找機器人簽名,再識別瀏覽器族(Edge 優先於 Chrome、Samsung Internet、Firefox、Safari 等)、作業系統標記、裝置提示與 CPU 架構標記。結果包含摘要、JSON 輸出及解釋相符片段的標記分解。

User Agent 解析能否可靠偵測機器人?

當 UA 字串中出現相應簽名時,本工具可識別 Googlebot、Bingbot、Slackbot、Twitterbot 等常見爬蟲。但機器人可偽造合法瀏覽器 UA,部分正常流量也使用縮減 UA。請將此處偵測視為快速啟發式,而非單獨的正式環境過濾器。

為什麼解析出的瀏覽器或作業系統資訊看起來不對?

瀏覽器為隱私考量,正逐步縮減或凍結 User Agent 資料。擴充功能、企業代理與相容模式也可能改變字串。偽造很容易 — 當準確性重要時,請結合 Client Hints、IP 資料或工作階段脈絡比對結果。

我的 User Agent 會傳送到伺服器嗎?

不會。頁面載入後,所有解析均在瀏覽器本機完成。除非您主動分享 URL 中含編碼範例輸入的連結,否則不會上傳任何內容。