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.

    • Freeware (Free)
    • 404 Kb
    • Win95, Win98, WinME, WinNT 4.x, Windows2000, WinXP, Windows2003