Browser sniffing מתאר תהליך אשר על ידו אתר אינטרנט מזהה איזה גרסה של הדפדפנים השונים מריצים המשתמשים, על מנת לקבוע האם הם יכולים להשתמש במאפייני אתר מסוים באינטרנט. Browser sniffing -- בדרך כלל מושלם ע"י JavaScript -- אפשר להשתמש בו גם על מנת לזהות אם למשתמש יש כרטיס מחשב מסוים הנטען אוטומטית (plug-in) על מנת לגשת לאתר. (כגון Macromedia's Flash או RealNetworks' RealPlayer).