Un blocco popup (a volte chiamato a pop-up killer) è un programma che impedisce la visualizzazione di popup nel browser Web di un utente. I blocchi popup funzionano in diversi modi: alcuni chiudono la finestra prima che appaia, alcuni disabilitano il comando che richiama il popup e altri alterano il codice HTML sorgente della finestra. Un problema con il blocco dei popup è stato che non è sempre possibile distinguere tra una finestra popup indesiderata e una richiesta dall'utente. I programmi che possono farlo in modo coerente a volte sono indicati come intelligente blocchi pop-up.
Per aggirare il blocco dei popup, alcuni marketer frustrati si rivolgono a prodotti che rilevano la loro presenza e convertono i popup in altri formati, come gli annunci floating (che appaiono su una pagina Web richiesta dall'utente e vengono visualizzati per un periodo di tempo specificato prima di scomparire ancora). Secondo Joe Apprendi di Falk eSolutions, la cui azienda offre un prodotto del genere, fino al 30% delle impressioni degli annunci a pagamento sono bloccate dal software del browser. Gli utenti potrebbero non apprezzare l'annuncio floating più di quanto non abbiano fatto con la versione pop-up, ma è improbabile che abbiano installato un programma per impedirne la visualizzazione.
I blocchi pop-up gratuiti, come STOPzilla e Panicware, sono prontamente disponibili per il download. Entrambe le barre degli strumenti di Google e Yahoo includono la possibilità di bloccare i popup; tale capacità è abilitata anche per impostazione predefinita nelle impostazioni di Microsoft XP Service Pack Two (SP2) per Internet Explorer.