Parser User-Agent

Parse dan artikan string User-Agent.

Pengembang

Tentang User-Agent Parser

Tempel string User-Agent apa pun untuk melihat browser, versi, sistem operasi, dan jenis perangkat yang terdeteksi. Atau gunakan "Gunakan User-Agent browser saya" untuk mengurai browser saat ini. Berguna untuk debugging, dukungan, atau dokumentasi.

Cara Menggunakan User-Agent Parser

  1. Tempel string User-Agent ke kolom input, atau klik Gunakan User-Agent browser saya untuk mendeteksi browser Anda saat ini secara otomatis.
  2. Hasil penguraian langsung menampilkan nama dan versi browser yang terdeteksi, sistem operasi, dan jenis perangkat.
  3. Gunakan informasi ini untuk debugging, tiket dukungan, atau dokumentasi.

Fitur Utama

  • Deteksi browser — Mengidentifikasi nama browser, versi, dan mesin rendering
  • Deteksi OS — Mendeteksi nama dan versi sistem operasi
  • Identifikasi perangkat — Melaporkan jenis perangkat (desktop, mobile, tablet)
  • Deteksi otomatis — Satu klik untuk mengurai User-Agent browser Anda sendiri
  • Didukung ua-parser-js — Menggunakan library parsing yang banyak digunakan dan terawat baik
  • Privasi sisi klien — Tidak ada komunikasi server; data Anda tetap lokal

Kapan Menggunakan Alat Ini

  • Men-debug masalah rendering atau kompatibilitas JavaScript yang spesifik browser
  • Mengidentifikasi lingkungan browser dan OS dari tiket dukungan pelanggan
  • Menganalisis string User-Agent dari log server web
  • Memverifikasi bahwa bot dan crawler mesin pencari teridentifikasi dengan benar
  • Memahami informasi apa yang diungkapkan browser Anda tentang perangkat Anda

Detail Teknis

Parser menggunakan library ua-parser-js, yang menerapkan serangkaian ekspresi reguler yang komprehensif untuk mengekstrak data terstruktur dari string User-Agent. Library ini mengidentifikasi ratusan browser (Chrome, Firefox, Safari, Edge, Opera, dan banyak lagi), sistem operasi (Windows, macOS, Linux, Android, iOS), dan jenis perangkat (desktop, mobile, tablet). Saat Anda klik "Gunakan User-Agent browser saya", alat ini membaca navigator.userAgent dari browser Anda — nilai ini tidak dikirim ke mana pun. Perlu diperhatikan bahwa library parsing yang berbeda mungkin menghasilkan hasil yang sedikit berbeda karena variasi dalam pola regex dan database mereka.

Kesimpulan

User-Agent Parser adalah alat praktis untuk pengembang, tim dukungan, dan analis yang perlu mendekode string User-Agent dengan cepat dan privat. Dengan deteksi browser, OS, dan perangkat yang komprehensif yang didukung ua-parser-js, alat ini mengubah header User-Agent yang kriptis menjadi informasi yang dapat ditindaklanjuti — semuanya di dalam browser Anda. Untuk alat web terkait, coba HTTP Headers Parser.

Pertanyaan yang Sering Diajukan

Apa itu string User-Agent?
User-Agent adalah string yang dikirim browser dan aplikasi bersama permintaan HTTP untuk mengidentifikasi dirinya (nama browser, versi, OS). Server dan log menggunakannya untuk analitik atau kompatibilitas.
Apakah User-Agent saya dikirim ke server?
Saat Anda klik "Gunakan browser saya", kami hanya membaca navigator.userAgent di browser Anda. Saat Anda menempel string, kami mengurainya secara lokal. Tidak ada yang dikirim ke server kami.
Mengapa hasil penguraian berbeda dari alat lain?
Library atau aturan yang berbeda bisa menghasilkan hasil yang sedikit berbeda. Kami menggunakan ua-parser-js, yang banyak digunakan dan terus dikembangkan.
Bisakah alat ini mendeteksi bot dan crawler?
Ya. Library ua-parser-js dapat mengidentifikasi banyak bot dan crawler umum (Googlebot, Bingbot, dll.) berdasarkan string User-Agent mereka, meskipun bot kustom atau yang kurang dikenal mungkin tidak terkenali.