También conocido como complemento de navegador, un complemento de navegador web es un conjunto de componentes de software que se pueden agregar a un navegador para aumentar sus capacidades. La funcionalidad de un complemento puede variar desde algo simple como darle al usuario la capacidad de ampliar imágenes o algo más complejo, como buscar virus o bloquear anuncios. Un complemento puede ser creado por la empresa que desarrolló el navegador o, la mayoría de las veces, los usuarios del navegador. Algunos complementos del navegador requieren una tarifa única o mensual, pero la gran mayoría son gratuitos para todos. Un complemento de navegador puede volverse inutilizable rápidamente si el navegador se actualiza periódicamente a versiones más recientes.
Para algunos navegadores populares, hay miles de complementos de navegador disponibles de forma gratuita. Los complementos más populares suelen ser los creados para bloquear anuncios, ayudar al usuario a descargar o administrar música o personalizar un sitio web. Otros complementos de navegador que se descargan con frecuencia ayudan al usuario a personalizar el tema de su navegador, traducir sitios web al idioma deseado por el usuario o administrar y acelerar las descargas. Para un navegador popular, un complemento de navegador superior puede obtener más de 1 millón de descargas por semana.
Una parte importante de los complementos del navegador son creados por usuarios. Estos complementos generalmente se alojan en el propio sitio web del navegador y se clasifican para que los usuarios puedan buscar complementos que sean populares, mejor calificados o cargados recientemente. A veces, el desarrollador de un complemento creado por el usuario solicita una pequeña donación para pagar su tiempo para crear y mantener actualizado el complemento. Estas donaciones son completamente opcionales y el usuario normalmente puede pasar fácilmente a la instalación del complemento del navegador. Si el complemento del navegador no es popular entre los usuarios del navegador, generalmente el desarrollador lo abandona.
A veces, un complemento de navegador no es gratuito, aunque esto es bastante raro. De hecho, los complementos de pago no suelen estar alojados en el sitio web del navegador y deben aparecer en otro lugar. Un ejemplo de un complemento de navegador de pago es uno que formatea artículos para leerlos fácilmente, eliminando todos los anuncios o imágenes circundantes.
El desarrollador debe mantener un complemento del navegador para que funcione con las nuevas versiones del navegador. Los desarrolladores a menudo descargan la versión beta del navegador para asegurarse de que su software aún funcione. Si no es así, el desarrollador corrige el código y carga una nueva versión para que los usuarios la descarguen. A veces, el desarrollador abandona un complemento o se lo da a otro desarrollador para que lo mantenga.