There are several webmaster tools like sistrix or majestic seo. however they're liable to pay costs as far as I know.
Use backlink watch tool
Use backlink checker tools to know about your competitors' link building strategy. Some of common tools are. You can use Open Site Explorer.
For my point of view google webmaster is the best tool for checking the backlinks of the website.