🔧Toolify

Kiểm tra thông tin thiết bị (trình duyệt, HĐH, phần cứng, mạng)

Kết xuất phía trình duyệt mọi Web API công khai mà thiết bị cung cấp: user agent, HĐH, phiên bản trình duyệt, kích thước màn hình, devicePixelRatio, đồng thời phần cứng (lõi CPU), bộ nhớ thiết bị, thông tin GPU qua WebGL, dung lượng lưu trữ, loại mạng và tốc độ, ngôn ngữ, múi giờ, cài đặt chế độ tối và chuyển động giảm.

Đang phát hiện…

Cách hoạt động

Những gì được thu thập

Trình duyệt & HĐH: user-agent, trình duyệt/HĐH được phân tích, ngôn ngữ, múi giờ, cookie, trạng thái online. Cùng thông tin bất kỳ trang web nào bạn truy cập có thể đọc.

Màn hình: kích thước màn hình, kích thước viewport, độ sâu màu, devicePixelRatio (Retina/HiDPI), prefers-color-scheme, prefers-reduced-motion. Được trang web dùng cho thiết kế đáp ứng và khả năng tiếp cận.

Phần cứng: số luồng CPU (navigator.hardwareConcurrency), lớp bộ nhớ thiết bị (navigator.deviceMemory, tính bằng GB, ≥4 được báo cáo cắt gọn đến 8), điểm chạm tối đa, thông tin GPU từ WebGL, dung lượng lưu trữ và mức sử dụng hiện tại.

Mạng: loại kết nối hiệu quả (slow-2g/2g/3g/4g), tốc độ tải xuống (Mbps) và thời gian khứ hồi (ms) khi được trình duyệt hỗ trợ. Hữu ích cho tải thích nghi.

Quyền riêng tư: những gì trang web thấy và không thấy

Mọi thứ hiển thị ở đây là thông tin mà bất kỳ trang web nào bạn truy cập đã có thể truy cập qua các API JavaScript chuẩn. Không cần quyền đặc biệt; tất cả đều có trong các đối tượng navigator và screen công khai. Vì vậy công cụ này mang tính thông tin, không phải thu thập.

Những gì trang web KHÔNG thấy (và công cụ này không thể hiển thị): địa chỉ IP của bạn (chỉ phía máy chủ, công cụ này hoàn toàn phía client), hệ thống tệp cục bộ, nội dung các tab trình duyệt khác, hoặc bất cứ điều gì ngoài hộp cát trình duyệt. Dấu vân tay trình duyệt kết hợp nhiều trường hiển thị này để xác định trình duyệt duy nhất, ngay cả không cần cookie — mối lo ngại về quyền riêng tư được ghi chép rộng rãi.

Hữu ích để gỡ lỗi

Kiểm tra mobile so với desktop: user agent tiết lộ những gì trang web thấy. Đôi khi vấn đề đáp ứng đến từ lớp thiết bị bị phát hiện sai.

GPU/WebGL: 'GPU (WebGL)' hiển thị trình kết xuất đồ họa của bạn. Hữu ích khi các trang 3D phức tạp hoặc nặng canvas hoạt động kém — GPU của bạn có thể là điểm thắt cổ chai.

Lưu trữ: dung lượng lưu trữ cho biết localStorage/IndexedDB/cache trang web có thể sử dụng bao nhiêu. Mặc định thường là vài GB trên desktop, ít hơn trên mobile. Nếu ứng dụng web gặp 'quota exceeded', con số này là lý do.

Câu hỏi thường gặp

Công cụ này có gửi dữ liệu của tôi đi đâu không?

Không. Mọi thứ đều được phát hiện và hiển thị cục bộ trong trình duyệt của bạn. Không có gì được ghi lại hoặc truyền đi.

Tại sao một số trường hiển thị '(không khả dụng)'?

Trình duyệt khác nhau về các API chúng cung cấp. navigator.deviceMemory chỉ dành cho Chrome/Edge; navigator.connection chủ yếu là Chrome; dung lượng lưu trữ yêu cầu HTTPS. Safari và Firefox hạn chế nhiều hơn trong chế độ riêng tư.

Tại sao kích thước màn hình của tôi khác với độ phân giải mong đợi?

Trình duyệt báo cáo kích thước 'pixel CSS', không phải kích thước pixel vật lý. devicePixelRatio hiển thị hệ số nhân (ví dụ: 2,0 trên Retina). Độ phân giải vật lý = kích thước màn hình × devicePixelRatio.

'GPU (WebGL)' hiển thị gì?

Tên trình kết xuất đồ họa của bạn được WebGL báo cáo. Các trình duyệt mới hơn có thể che khuất điều này để bảo vệ chống dấu vân tay — ví dụ bạn có thể thấy 'Apple GPU' thay vì 'M2 Pro' trên macOS.

Tôi có thể tin vào user agent không?

Chuỗi user agent có thể bị giả mạo bởi các tiện ích mở rộng hoặc cài đặt trình duyệt. Chúng là gợi ý, không phải đảm bảo. Một số trình duyệt chủ động giảm chi tiết UA (Safari, Firefox trong chế độ riêng tư).

Tại sao 'Luồng CPU' hiển thị 8 mặc dù CPU của tôi có 12?

navigator.hardwareConcurrency có thể bị giới hạn để bảo vệ chống dấu vân tay. Một số trình duyệt báo cáo tối đa 8 hoặc 16 ngay cả trên hệ thống nhiều lõi hơn.

Nếu mobile của tôi hiển thị 0 điểm chạm thì sao?

Trên mobile, maxTouchPoints thường ≥1. Nếu là 0, bạn có thể đang ở chế độ xem desktop. Hãy thử làm mới hoặc chuyển sang chế độ mobile trong cài đặt trình duyệt.

Công cụ này có hoạt động trên iPhone không?

Có, với các hạn chế của Safari iOS. Một số trường (deviceMemory, connection) có thể không khả dụng. User-agent và phát hiện trình duyệt/HĐH cơ bản luôn hoạt động.

Công cụ liên quan

Cập nhật lần cuối:

Thử AI prompts của chúng tôi →