Paste any User-Agent string to instantly decode browser, engine, OS, device type, and architecture - all processed locally in your browser.
All parsing happens locally in your browser. No data is sent to any server.
Fitur
- Penguraian UA Instan: Tempelkan string Agen-Pengguna apa pun dan dapatkan perincian langsung tentang browser, mesin, sistem operasi, jenis perangkat, dan arsitektur - semuanya diproses secara lokal di browser Anda.
- Perbandingan Berdampingan: Bandingkan dua string Agen-Pengguna secara paralel untuk melihat perbedaan dalam versi browser, platform OS, varian mesin, atau deteksi perangkat secara sekilas.
- Kategorisasi Perangkat: Secara otomatis mengklasifikasikan perangkat ke dalam Desktop, Seluler, Tablet, atau Bot/Perayap dengan lencana visual yang jelas, sehingga Anda tahu persis jenis klien apa yang terhubung.
- Deteksi Keamanan & Spoofing: Identifikasi tanda tangan UA yang mencurigakan, token platform yang bertentangan, lalu lintas bot/perayap, dan sidik jari otomatisasi yang dapat menandakan klien spoofing atau tanpa kepala.
Kasus Penggunaan
- Sidik Jari Browser: Identifikasi nama browser, versi, dan mesin rendering yang tepat di balik string UA pengunjung untuk keputusan analisis dan kompatibilitas.
- Deteksi OS & Perangkat: Tentukan sistem operasi (Windows, macOS, iOS, Android, Linux) dan kelas perangkat (seluler, tablet, desktop) untuk menyesuaikan pengiriman konten Anda.
- Debugging & Pengujian QA: Validasi string UA dari rangkaian pengujian, lab perangkat, dan emulator untuk memastikan aplikasi Anda mendeteksi lingkungan klien yang benar sebelum dikirimkan.
- Identifikasi Bot & Perayap: Tandai Googlebot, Bingbot, ChatGPT, dan perayap lainnya sehingga Anda dapat mengaudit aturan robots.txt dan memverifikasi penanganan lalu lintas bot yang tepat.
- Parsing Klien API: Parsing string UA dari curl, wget, permintaan Python, dan klien HTTP lainnya untuk memahami komposisi lalu lintas API Anda dan mengotomatiskan pengujian.
- Audit Keamanan: Mendeteksi token UA yang palsu atau bertentangan, sidik jari Chrome tanpa kepala, dan pola lalu lintas otomatis yang mungkin mengindikasikan adanya gesekan atau penyalahgunaan.
Pertanyaan yang Sering Diajukan
String Agen-Pengguna (UA) adalah pengidentifikasi teks yang dikirimkan browser dan klien HTTP ke server web dengan setiap permintaan. Biasanya berisi informasi tentang nama dan versi browser, mesin rendering, sistem operasi, jenis perangkat, dan terkadang arsitektur perangkat klien. Server menggunakan informasi ini untuk menyesuaikan konten, melacak analitik, dan memastikan kompatibilitas.
Parser menggunakan mesin deteksi berbasis regex dengan pola yang diuji untuk kelompok browser utama, sistem operasi, dan jenis perangkat. Ini mencapai akurasi tinggi untuk string UA terkenal yang memenuhi standar dari browser umum. Akurasi mungkin lebih rendah untuk string UA yang tidak jelas, dimodifikasi, atau sengaja dikaburkan. Skor keyakinan memberi Anda indikasi cepat tentang seberapa andal setiap hasil penguraian.
Ya. Anda dapat mengaktifkan mode Perbandingan Berdampingan untuk menempelkan dua string UA dan melihat hasil penguraiannya secara bersebelahan. Hal ini sangat berguna untuk men-debug masalah khusus browser, memverifikasi bahwa perubahan UA memiliki efek yang diinginkan, atau membandingkan tampilan perangkat yang berbeda di server Anda.
Parser mengklasifikasikan perangkat dengan memeriksa string UA untuk kata kunci OS (Windows NT, Macintosh, iPhone, Android) dan kata kunci perangkat (Mobile, Tablet, iPad, PlayBook). Jika string cocok dengan pola bot atau crawler yang diketahui (Googlebot, Bingbot, curl, wget), string tersebut dikategorikan sebagai Bot. Desktop adalah default untuk tanda tangan OS ukuran penuh tanpa indikator seluler atau tablet.
Skor kepercayaan (0-100) mencerminkan seberapa andal parser dalam mengidentifikasi browser, OS, mesin, jenis perangkat, dan arsitektur. Skor tinggi (80+) menunjukkan semua bidang utama terdeteksi dengan kejernihan sinyal yang baik. Skor rentang menengah (45-79) menunjukkan satu atau lebih kolom menampilkan status "Tidak Diketahui" atau memiliki sinyal lemah. Skor yang rendah (<45) menunjukkan ambiguitas yang signifikan - format UA mungkin salah, dipalsukan, atau terlalu pendek untuk diuraikan dengan andal.
Ya. Parser memiliki mesin pendeteksi bot bawaan yang mengenali tanda tangan dari Googlebot, Bingbot, AppleBot, DuckDuckBot, YandexBot, Baiduspider, FacebookExternalHit, Twitterbot, Discordbot, ChatGPT, dan banyak lainnya. Ini juga menandai browser tanpa kepala (HeadlessChrome, PhantomJS), klien skrip (curl, wget, permintaan Python), dan klien perpustakaan HTTP.
Tidak. Semua penguraian dan analisis dilakukan sepenuhnya di browser Anda menggunakan JavaScript. String UA yang Anda tempel tidak pernah meninggalkan perangkat Anda, tidak diunggah ke server mana pun, dan tidak disimpan atau dicatat. Hasil hanya disimpan secara lokal di Penyimpanan lokal browser Anda jika Anda memilih untuk mengaktifkan riwayat, dan dapat dihapus kapan saja.
Ya. Parser memeriksa token platform yang bertentangan (misalnya, Windows NT + iPhone OS dalam string yang sama), identitas browser yang tercampur (token Chrome + Firefox bersamaan), string pendek yang mencurigakan, dan tanda tangan otomatisasi yang diketahui. Ini ditandai dengan petunjuk keamanan dan berkontribusi pada penilaian risiko spoofing dan skor kepercayaan.
Contoh umum meliputi: Chrome di Windows - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, seperti Gecko) Chrome/124.0.0.0 Safari/537.36"; Safari di iPhone - "Mozilla/5.0 (iPhone; CPU iPhone OS 17_2 seperti Mac OS X) AppleWebKit/605.1.15 (KHTML, seperti Gecko) Version/17.2 Mobile/15E148 Safari/604.1"; Firefox di macOS - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:123.0) Gecko/20100101 Firefox/123.0"; Googlebot - "Mozilla/5.0 (kompatibel; Googlebot/2.1; +http://www.google.com/bot.html)".
Pangsa pasar browser membantu memprioritaskan upaya pengembangan dan pengujian. Jika analisis Anda menunjukkan sebagian besar pengunjung Anda menggunakan Chrome dan Safari, platform tersebut layak mendapatkan pengujian yang paling cermat. Mengetahui di mana Edge, Firefox, dan browser khusus berada dalam pangsa pasar membantu Anda memutuskan tingkat investasi kompatibilitas yang dijamin oleh setiap browser. Parser memberikan perkiraan konteks pangsa pasar untuk kelompok browser yang terdeteksi.