How can I check a public master address balance? I have an extended public key, I need to check it's balance (I have no connection to wallet), is there a third party service for that ? 
Edit: This is not a bitcoin address. This generates multiple new addresses each time and I want a method to check the total balance given only the master public key .
You probably mean extended key. There are extended public keys (xpub) and extended private keys (xpriv).

An example xpub would be:


  xpub6CUGRUonZSQ4TWtTMmzXdrXDtypWKiKrhko4egpiMZbpiaQL2jkwSB1icqYh2cfDfVxdx4df189oLKnC5fSwqPfgyP3hooxujYzAu3fDVmz


They always start with xpub or xpriv.

You could use  https://blockchain.info/xpub/ or goochain.net or Electrum as a view-only wallet.