Phân tích User Agent online miễn phí

Phân tích chuỗi User-Agent thành trình duyệt, engine, hệ điều hành, loại thiết bị, hãng, model và nhận diện bot. Không truyền UA thì phân tích UA của bạn.

Công cụ miễn phí: 20 request mỗi phút.

Kết quả

Bấm “Chạy” để xem kết quả.

API User Agent biến header User-Agent thô thành dữ liệu có cấu trúc: tên trình duyệt, phiên bản và phiên bản chính, engine hiển thị, hệ điều hành và phiên bản, loại thiết bị, hãng sản xuất, model và kiến trúc CPU nếu có. Các giá trị true/false đơn giản – is_mobile, is_tablet, is_desktop, is_bot – giúp bạn rẽ nhánh xử lý dễ dàng.

Truyền chuỗi qua ua (hoặc user_agent) bằng query hay JSON. Nếu bỏ trống, API phân tích chính User-Agent của request, tiện để kiểm tra nhanh "trình duyệt của tôi là gì" từ trình duyệt hoặc script.

Phần nhận diện bot khớp các crawler, công cụ tạo link preview và thư viện HTTP phổ biến (Googlebot, Bingbot, facebookexternalhit, preview của Slack, Discord, Telegram, WhatsApp, curl, wget, python-requests, axios, trình duyệt headless, Lighthouse, dịch vụ giám sát uptime). Việc phân tích dựa trên thư viện mã nguồn mở ua-parser-js.

Dùng trong code của bạn

curl "https://apibox.io.vn/v1/user-agent?ua=Mozilla%2F5.0%20(iPhone%3B%20CPU%20iPhone%20OS%2017_5%20like%20Mac%20OS%20X)%20AppleWebKit%2F605.1.15%20(KHTML%2C%20like%20Gecko)%20Version%2F17.5%20Mobile%2F15E148%20Safari%2F604.1" \
  -H "Authorization: Bearer YOUR_API_KEY"

Tài liệu API → Nhận API key miễn phí

Hỏi đáp

Làm sao biết khách truy cập là bot?

Gửi User-Agent của họ qua ua và xem is_bot. Việc nhận diện dựa trên mẫu (crawler, công cụ preview, thư viện HTTP, trình duyệt headless); bot giả mạo UA trình duyệt thường sẽ không bị phát hiện.

Có phân tích User-Agent của chính request không?

Có, gọi /v1/user-agent không kèm tham số, API sẽ phân tích header User-Agent mà nó nhận được.

Vì sao loại thiết bị là "desktop" mà hãng và model đều null?

Trình duyệt máy tính không khai báo model thiết bị, nên API mặc định là desktop khi UA không phải bot và không chứa chữ "Mobile".