You can spend hours converting content from text documents to HTML. Copying files that look like this: Lorem in Ipsum Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. No so Duis anymore Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. of course can't be thinking strange words, random in nature. No so Duis anymore Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. And converting them to HTML manually: <h2>Lorem in Ipsum</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p> <h3>No so Duis anymore</h3> <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non <strong>proident</strong>, sunt in culpa qui officia deserunt mollit anim id est laborum.</p> <ul> <li>of course</li> <li>can’t be thinking</li> <li>strange words, random in nature.</li> </ul> <h3>No so Duis anymore</h3> <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p> Code (markup): Now I know of a few tools out there, the Textile generator is a good one for converting text files to really simple html and changing the character entities. But it's overly simple and can't recognise the different formatting. Textmate editor is also great for generating HTML fast, but again it can't recognise the difference between heading, list items, etc. What would be great is a WYSIWYG editor with configurable outputs, that has a bit of knowledge of html (<p>They all seem to want to <br /> everything</p>) Any one found some quicker ways around this problem?