tool-beltSEObook Rank Checker
This amazing Firefox extension allows you to check your search engine rankings in seconds. Just enter your website URL, the keywords, and find out your positions for Google, Yahoo, and MSN.
SEO for Firefox
This tool is awesome. It lets you see relevant data about the best ranked websites for a given keyword. Once you understand why others are ranking so well, you can copy their strategy.

SEObook Toolbar
Another great tool from Aaron Wall. It shows you very useful information such as PageRank, incoming links, and traffic data.
Keyword Difficulty Tool
This tool allows you to check how difficult it will be to rank for a certain keyword.
Page Analyzer
This tool allows you to check several vital metrics at once.
Keyword Density Analyzer
Excellent keyword density tool. This is another Keyword Density Analyzer tool that I like a lot.
Visual PageRank Tool
A great way to see the PageRank of all the pages on your website.
Backlink Checker
The most powerful free backlink tool available.
Keyword Competition Check Tool
You will love this one. Enter the keyword you want to rank for and you can see an analysis of your top 10 competitors.
Robots.txt Generator
Use this tool to control what pages you want the search engines to index from your website.
CopyScape
Very useful service that allows you to check and avoid duplicate content.
NameBoy
Having your keywords in the URL of your website is very important. This cool application suggests available domains based on the keywords you want to rank for.
Search Engine Optimization Analysis Tool
A great way to analyze your pages and improve them for the search engines.
Search Engine Spider Simulator
This tool shows you a website just like the search engines see it.
Backlink Builder
Very useful backlink tool. Enter a keyword and it returns a list of websites where you can list your own site and get valuable backlinks.
Backlink Summary
See who is linking to your competitors and ask them for links too.
Google Keyword Tool
Hands down, the best free keyword tool available. Find related keywords and find out the search volume of several keywords at once.
PageRank Search
Sort search results by PageRank. Very cool.
SEOmoz SEO Tools
Probably the best collection of SEO tools in the market. Some of them are paid but most are free.