Als Web-Bug bezeichnet man kleine Grafiken in HTML-Mails. Der Web-Bug ist normalerweise nur 1 x 1 Pixel groß und transparent oder in der Hintergrundfarbe der Mail gehalten.
Die Grafik wird nicht mit der Mail ausgeliefert, sonder muss von einem Server im Internet nachgeladen werden. Öffnet ein Mailprogramm (z.B. Outlook) eine solche Mail, wird der Web-Bug aus dem Internet geladen.
Der Absender der Mail kann über das Logfile des Webservers diesen Zugriff nachvollziehen. Er sieht, dass die Mail gelesen wurde, wann die Mail gelesen wurde und von welcher IP-Adresse der Zugriff erfolgte.
Web-Bugs werden zum Beispiel genutzt, um E-Mail-Adressen zu verifizieren.
Zum Schutz vor Web-Bugs, sollte die Ansicht von HTML-Mails deaktiviert werden und das Nachladen von Elementen aus dem Internet abgeschaltet werden.