Sec,ch,ua,arch:,""x86"" Apr 2026

Historically, developers had to "sniff" the User-Agent string—a messy process prone to errors and spoofing. Sec-CH-UA-Arch provides a cleaner, structured way to:

: Unlike the old UA string that sent everything by default, this is a high-entropy hint . It is only sent if the server explicitly asks for it, reducing the "fingerprinting" surface area for casual tracking. How to Implement It sec,ch,ua,arch:,""x86""

This HTTP request header tells a server exactly what kind of processor instruction set the browser is running on. When you see Sec-CH-UA-Arch: "x86" , it indicates the device is powered by an Intel or AMD processor, as opposed to "arm" architectures common in mobile devices and newer MacBooks. Why Does It Matter? How to Implement It This HTTP request header

If you need this information on the client side, you can use the NavigatorUAData API . Because it is high-entropy data, it returns a Promise: Detecting Microsoft Edge from your website If you need this information on the client

: On the next request, the browser will include: Sec-CH-UA-Arch: "x86" Accessing via JavaScript

: Your server sends a response with: Accept-CH: Sec-CH-UA-Arch