No, Zerodol SP tablet is not effective for piles. Do not use this medicine on your own for conditions other than what it is prescribed for.