A principios de 2005, Alexa declaró que había tenido 10 millones de descargas de la barra de herramientas, aunque la compañía no proporcionó estadísticas sobre el uso activo.