Now instead of searching for tools to figure out how many web pages a website has you can use following Google query for the purpose. Here's how

- Go to Google
- Put down query in above form
i.e. as site:blogspot.com inurl:*
here you replace blogspot.com with name of your website. - The total count of query results returned shows how many pages that particular website has, like in above case Google returned 291,000,000 number. So there you are with total pages on a website.
Well that would give you the number of pages indexed by google and not exactly the number of pages that exists in a website.
You can create a sitemap for your website using www.xml-sitemaps.com and determine the actual number of pages existing in a website.
Thanks for sharing this detail and comprehensive knowledge. This kind of information is very important for beginners.