Make html source more readable

I writing my html, css code, with notepad, and i dont obtain output tabulated.
Does it exist a pretty and easy tool that auto formatting or auto tabulate html source code returning source code more readable?