you can easily search many which are available on free.but i can give some important tools ...
google webmaster tool
google keyword planner
google analyst tool
link assistant tool
seo quake
seo moz


cheers

tehnocrab