User agent parser
Uraikan string user agent apa pun untuk melihat browser, sistem operasi, dan jenis perangkat. Debug analitik, log, dan masalah kompatibilitas. Gratis.
Pecahkan string user agent
Setiap browser dan bot mengirim string user agent bersama request-nya, kira-kira seperti Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36. Tujuannya menjelaskan software yang mengirim request, tetapi terkenal membingungkan: hampir semua browser mengaku "Mozilla" karena alasan sejarah.
Tempel user agent dan parser ini mengambil bagian yang berguna: browser, sistem operasi, dan jenis perangkat (desktop, mobile, atau tablet).
Developer dan tim support memakainya untuk memahami laporan bug, membaca log server dan analitik, dan mengecek perangkat yang dipakai pengunjung.
Cara menggunakan user agent parser
- Salin string user agent dari log, analitik, atau laporan bug.
- Tempel ke kolom user agent.
- Kirim untuk menguraikan.
- Baca browser, sistem operasi, dan jenis perangkat.
Contoh
Chrome desktop
Input:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Hasil: Browser: Chrome 130 · OS: Windows 10 · Device: desktop
String juga menyebut Safari dan Mozilla demi kompatibilitas, tetapi parser mengenali Chrome.
Safari iPhone
Input:
Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1
Hasil: Browser: Safari 18.0 · OS: iOS 18.0 · Device: mobile
Chrome Android
Input:
Mozilla/5.0 (Linux; Android 14; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
Hasil: Browser: Chrome 130 · OS: Android 14 · Device: mobile
Googlebot
Input:
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Hasil: Browser: Googlebot 2.1 · Device: bot
Sistem operasi tidak dilaporkan untuk crawler.
Kegunaan umum
- Memahami browser dan perangkat asal sebuah laporan bug.
- Membaca log mentah web server atau CDN.
- Mengenali bot dan crawler (misalnya Googlebot atau Bingbot).
- Mengecek kompatibilitas aplikasi dan template email.
- Menguji deteksi user agent buatan Anda sendiri.
Tips dan hal yang perlu diketahui
- User agent bisa dipalsukan, jadi jangan diandalkan untuk keputusan keamanan. Verifikasi bot mesin pencari dengan cek reverse DNS memakai reverse IP lookup.
- Chrome dan browser lain mengurangi detail di user agent demi privasi, jadi versi dan model perangkat mungkin kurang spesifik.
- Untuk dukungan fitur, uji fitur itu di kode, jangan menebak dari user agent.
- Cek header yang dikembalikan server dengan cek HTTP header, atau cari lokasi IP dengan cek IP.
Kasus khusus dan batasan
- Browser di Windows 11 tetap mengirim "Windows NT 10.0", jadi tampil sebagai Windows 10. String user agent saja tidak bisa membedakannya.
- Chrome melaporkan versi yang dibekukan seperti 130.0.0.0, jadi nomor versi minor bukan angka sebenarnya.
- Siapa pun bisa memalsukan user agent. String yang mengaku Googlebot belum tentu Google; cek dengan reverse IP lookup.
Pertanyaan umum
Apa itu user agent?
String teks yang dikirim browser atau aplikasi bersama request, yang mengenali software, versi, dan platformnya.
Kenapa setiap user agent diawali Mozilla?
Demi kompatibilitas historis. Website awal hanya menyajikan halaman canggih ke Netscape (Mozilla), jadi browser lain meniru awalan itu.
Bagaimana cara mengetahui user agent saya?
Developer tools browser menampilkannya, dan banyak situs juga menampilkannya. Salin lalu tempel di sini.
Bisakah user agent menunjukkan model HP yang persis?
Kadang di Android, tetapi perubahan privasi modern dan iOS menyembunyikan banyak detail.
Alat terkait
- URL parser: Uraikan detail dari URL apa pun.
- Cek IP: Dapatkan perkiraan detail IP.
- Cek HTTP header: Dapatkan semua HTTP header yang dikembalikan URL untuk request GET biasa.
- Reverse IP Lookup: Ambil IP dan coba cari domain/host yang terkait dengannya.
- Validator & beautifier JSON: Validasi konten JSON dan buat tampilannya rapi.
Alat gratis populer
Buat password acak yang kuat dalam sekali klik. Atur panjangnya dan pilih huruf besar, huruf kecil, angka, serta simbol. Gratis, tanpa daftar.
Ambil semua alamat email dari teks, HTML, log, atau dokumen dalam sekali klik dan dapatkan daftar rapi beserta jumlahnya. Ekstraktor email gratis.
Ubah teks menjadi HURUF BESAR, huruf kecil, Sentence case, Capital Case, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case, param-case.
Cek record DNS domain apa pun: A, AAAA, CNAME, MX, NS, TXT, dan SOA. Periksa pengaturan email, SPF, verifikasi, dan nameserver secara gratis.
Buat link WhatsApp klik-untuk-chat dengan nomor HP dan pesan otomatis. Pasang di website, bio, iklan, atau kode QR. Generator link wa.me gratis.
Masukkan alamat IP untuk menemukan nama host atau domain yang terkait lewat pencarian reverse DNS (PTR). Alat reverse IP lookup gratis.