How To Parse User Agents
📖 Bu rehber ToolPazar ekibi tarafından hazırlanmıştır. Tüm araçlarımız ücretsiz ve reklamsızdır.
Anatomy of a UA string
A representative modern UA string:
Why everyone claims to be Mozilla
The modern breakdown of the Chrome UA above:
Extracting browser, OS, and device
Safari on iOS has always under-reported: iPad Safari sends a desktop UA by default. Firefox on Linux randomizes a few bits in private browsing. Treat UA strings as rough approximation, not identification.
Frozen UAs and UA reduction
Client Hints split the UA into many small HTTP headers, each of which the site must opt into requesting.
User-Agent Client Hints
Three populations lie in their UA:
Spoofed UAs
Never use UA parsing for security decisions. Rate limiting, CAPTCHA, and behavioral analysis are the right tools.
Bot identification patterns
iPhone (iOS 17, Safari):
UA on mobile
Android Chrome: