User-Agent inspector

Decode string di balik request sebelum Anda salah mengklasifikasikan browser, bot, perangkat, atau rendering engine.

String user-agent

Referensi user-agent

Struktur string user-agent

Sebagian besar string user-agent menggabungkan token kompatibilitas, detail platform, informasi rendering engine, serta nama dan versi browser. Formatnya historis dan sering berantakan, jadi perlakukan hasilnya sebagai petunjuk, bukan sumber kebenaran tunggal.

Mozilla/5.0 (platform; keamanan; sistem operasi) Rendering engine/versi Nama browser/versi

Contoh: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

User-agent crawler umum

CrawlerSignature user-agent
GooglebotMozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
BaiduspiderMozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
BingbotMozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)

Pertanyaan umum

Apa itu user agent?

String user-agent dikirim oleh browser, crawler, atau client bersama request. Ini bisa membantu mengidentifikasi keluarga browser, sistem operasi, kelas perangkat, rendering engine, dan kadang apakah request berasal dari bot otomatis.

Bagaimana cara mengubah user agent?

Sebagian besar browser modern mengizinkan override user agent di developer tools. Di Chrome, buka DevTools, buka More tools, pilih Network conditions, matikan user agent browser default, lalu pilih nilai lain.

Bisakah string user-agent dipercaya?

Tidak sepenuhnya. Browser, bot, proxy, tool privasi, dan client test dapat memalsukan atau mengurangi detail user-agent. Gunakan feature detection dan sinyal server-side saat akurasi penting.

Mengapa browser modern menampilkan lebih sedikit detail user-agent?

Mengurangi detail user-agent membantu membatasi passive fingerprinting. Sebagian informasi browser bergerak ke Client Hints, tempat browser bisa mengungkap field tertentu secara lebih terkontrol.