Конвертер правил CSS в inline-стили

Конвертация правил CSS в линейные атрибуты полезна, к примеру, при верстке html писем, где использование файлов css невозможно.
Т.е. чтобы облегчить себе работу верстаем как обычно, затем конвертируем.
Пример html для конвертации:

<html>
	<head>
		<title>Example</title>
		<link rel="stylesheet" href="https://inlinestyler.torchbox.com/static/css/example.css" />
	</head>
	<body>
		<style type="text/css">
			h1{
				color:yellow
			}
		</style>
		<h1>An example title</h1>
		<p>Paragraph 1</p>
		<p class="p2">Paragraph 2</p>
	</body>
</html>

Результат будет выглядеть так:

<html>
	<head>
		<title>Example</title>
		</head>
	<body>
		<h1 style="color: yellow">An example title</h1>
		<p style="margin: 0;padding: 0 0 10px 0">Paragraph 1</p>
		<p class="p2" style="margin: 0;padding: 0 0 10px 0">Paragraph 2</p>
	</body>
</html>