Paste any piece of obfuscated HTML, JavaScript and CSS code (or a mix of these languages) and Dirty Markup would tidy the lines and make them readable.

DirtyMarkup internally uses the HTML Tidy, CSS Tidy and JS Beautify to clean up your messy code. You can specify a custom print margin (say 120 pixels) and it will do a word-wrap at that point so that the code can be printed as well.

The tool is particularly useful for tidying up HTML generated by Microsoft Word.