No es lo mismo desindentar que comprimir código. Si buscas en Google por
compress html code se puede encontrar varias herramientas que hacen esto de forma online.
De todas formas, no sé si lo quieres hacer porque sí o por ahorrar ancho de banda. Si es lo segundo, hay mejores formas como la compresión usando gzip.