wkhtmltopdf is an open source (LGPL) command line tools to render HTML into PDF and various image formats using the QT Webkit rendering engine. These run entirely "headless" and do not require a display or display service.
RunPDF is a free HTML to PDF Online Converter service.
It's free to use & easy for all, needs no installation and no third party tools
It offers page breaks control, media type rules, header and foot.