HTMLPrint .NET library to print HTML pages. Example var printable_url = new PrintableURL( "https://github.com/slavikdev" ); printable_url.Print();