I've used tidy for this for two years. http://www.w3.org/People/Raggett/tidy/ My only complaint is that it doesn't collapse styles. But they're easy enough to spot. Sue.