Um bloqueador de pop-ups (às vezes chamado de pop-up killer) é um programa que impede a exibição de pop-ups no navegador web de um usuário. Os bloqueadores de pop-ups funcionam de várias maneiras: alguns fecham a janela antes de ela aparecer, outros desativam o comando que chama o pop-up e outros alteram o código fonte HTML da janela. Um problema com bloqueadores de pop-ups tem sido que eles nem sempre conseguem diferenciar entre uma janela pop-up indesejada e uma que é solicitada pelo usuário. Programas que podem fazer isso consistentemente são às vezes referidos como intelligent pop-up blockers.
Para contornar os bloqueadores de pop-ups, alguns marqueteiros frustrados estão se voltando para produtos que detectam sua presença e convertem pop-ups para outros formatos, tais como anúncios flutuantes (que aparecem sobre uma página da Web solicitada pelo usuário e são exibidos por um período de tempo especificado antes de desaparecerem novamente). De acordo com Joe Apprendi da Falk eSolutions, cuja empresa oferece tal produto, até 30% das impressões de anúncios pagos são bloqueados pelo software do navegador. Os usuários podem não apreciar o anúncio flutuante mais do que apreciaram a versão pop-up, mas não é provável que eles tenham um programa instalado para evitar sua exibição.
Bloqueadores de pop-ups gratuitos, como o STOPzilla e Panicware, estão prontamente disponíveis para download. Tanto as barras de ferramentas do Google como do Yahoo incluem a capacidade de bloquear pop-ups; essa capacidade também é ativada por padrão nas configurações do Microsoft XP Service Pack Two (SP2) para o Internet Explorer.