Skip to content
Zoyku

Parser User-Agent

Urai string User-Agent apa pun menjadi browser, mesin, OS, dan perangkat — kenali bot, WebView, dan shell seluler, semuanya lokal di browser Anda.

Browser

Unknown

Rendering engine

Unknown

Operating system

Unknown

Device type

Desktop

Alat ini berjalan sepenuhnya di browser Anda. Data Anda tidak pernah meninggalkan perangkat — tidak diunggah ke server mana pun.

Cara pakai

  1. 1Tempel string User-Agent ke kotak input — atau klik contoh untuk menganalisis milik Anda.
  2. 2Baca field yang diurai: nama dan versi browser, mesin, OS, jenis perangkat, tanda bot.
  3. 3Periksa kasus batas — WebView dan prefiks tak biasa dilabel eksplisit, bukan ditebak.

Parser User-Agent

Setiap permintaan HTTP memperkenalkan dirinya dengan string User-Agent, dan membacanya dengan benar adalah seni kecil: Chrome mengaku Safari yang mengaku Mozilla; Edge bersembunyi dalam daftar token Chrome; bot, WebView, dan shell seluler meninggalkan tanda tangan masing-masing. Tempel UA di sini: penguraian memisahkan keluarga dan versi browser, mesin render (Blink/Gecko/WebKit), OS dan versinya, serta jenis perangkat — desktop, seluler, tablet, atau perayap yang dikenal.

Aturannya tabel pola eksplisit: deteksi keluarga Chrome berjalan sebelum fallback umum, Edg/OPR/Samsung Internet punya entri sendiri, dan Googlebot, bingbot dkk dikenali dari namanya, bukan ditebak sebagai browser desktop. UA yang terpotong atau cacat ditandai jujur, bukan diisi tebakan.

Semua diurai di browser; string UA tidak pernah meninggalkan perangkat — berguna untuk memeriksa header dari berkas log yang tak ingin Anda bagikan. UA Anda sendiri tersedia sebagai contoh sekali klik.

Pertanyaan yang sering diajukan

Mengapa Chrome mengaku Safari dan Mozilla?

Kompatibilitas historis. Situs yang kompatibel Netscape disajikan ke browser yang mengumumkan «Mozilla», dan Chrome mewarisi penyamaran itu untuk mendapat konten yang sama — itulah sebabnya UA Chrome modern berbunyi «Mozilla/5.0 … AppleWebKit/537.36 (KHTML, like Gecko) Chrome/…». Parser membaca dari ujung rantai (token Chrome), bukan dari awal.

Bagaimana membedakan bot dari pengguna sungguhan?

Perayap yang dikenal menerbitkan tokennya secara eksplisit — Googlebot, bingbot, DuckDuckBot, Applebot, facebookexternalhit muncul harfiah di UA. Parser ini menamai mereka dari tanda tangan, bukan menebak; yang tak dikenal tetap browser biasa, tidak ditandai bot.

Apakah UA sniffing cukup untuk mengatur fitur?

Tidak untuk jalur kritis — string UA berbohong by design dan mudah dipalsukan. Gunakan penguraian UA untuk analitik, log, dan keputusan non-keamanan (menampilkan tata letak seluler, menghitung trafik bot); untuk apa pun yang fungsional lakukan feature-detect di halaman. Alat ini membaca UA, bukan mempercayainya.

Is the output safe to paste into production code?

Yes. Formatting, escaping and conversion follow the relevant specs (RFCs, W3C, JSON Schema), and nothing is sent anywhere — you can verify the output locally before committing it.

Does it work on large inputs?

Yes — everything runs locally. A multi-megabyte JSON file or a long regex session is limited only by your machine, not by a request size cap.

Is this tool free to use?

Yes, completely free — no signup, no subscription, no daily limits, and no watermarks on the output.

Sematkan alat ini

Tambahkan alat ini ke situs Anda dengan satu baris — berjalan di browser pengunjung.

<iframe src="https://zoyku.com/id/tools/user-agent-parser?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — user-agent-parser" loading="lazy"></iframe>
100% local processing