Software Developed by Alexa Internet Inc
Alexa Toolbar (10 million downloads) is a free site ranking companion that accompanies you as you surf, providing useful information (web site ranking) about the sites you visit. Alexa's popup Manager, Search, and Site Information are marveloous.
- Alexa Internet Inc
- Freeware (Free)
- 404 Kb
- Win95, Win98, WinME, WinNT 4.x, Windows2000, WinXP, Windows2003