I built a small tool to solve that exact problem.
It removes unnecessary tags, inline styles (like `mso-`), empty spans, and more – leaving you with clean, semantic HTML you can actually use.
Works right in your browser, no install, and it's free:
https://4html.net Would love feedback or suggestions!