Easily Create Printable Pages with PrintWhatYouLike.com

By Josh Catone
We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now

Any college student is well acquainted with the evils of printing web pages. Many web sites don’t offer printable versions of their content, or when they do, the printable page still has ads, full color pictures, or other ink wasters. Or, they’re so poorly formatted that they take up more sheets of paper than they should.

Worst of all, printable versions of web content are usually automatically created with no thought given to how the content will actually print. I can’t tell you how many pieces of blank paper I’ve inadvertently turned into scrap over the years when a printable version of a web site printed just a web page’s footer text on an entire sheet of paper, or just a footer advertisement.

Some content, of course, doesn’t offer a printable page option at all. In that case, people usually have to copy and paste content into a blank Word document and print from there — a clumsy process that often leads to wasted time spent formatting copied text so it is readable after printing.

Enter PrintWhatYouLike.com, a Google App Engine-hosted service that lets users strip out only the textual or graphical content that they want to print from any web page, do some light formatting, and ultimately save ink and paper as a result.

Users enter pages they want to print on the PrintWhatYouLike.com home page (or via a bookmarklet) and the site loads up the page along with a tool bar in a frame on the side. Users then select and remove text they don’t want (or isolate text they do want), remove images or background images, and can even change fonts, font sizes, or change the column width of the content. The idea is that users can print only portions of articles that they like and format any page for printing, regardless of if a printer ready option is offered. The site executes very well on that concept and worked well with every page we tested.

PrintWhatYouLike.com is a very simple, but extremely useful service. We’d love to see them build upon it, and add some additional features, such as the ability to save bits and pieces from multiple different web pages to a clipboard for printing on a single page. Or the ability to save information (title, URL, author) about any page you print to a user account area for reference purposes. We wager that would be a service some people would pay for.

According to a blog post, the site’s creator is already planning a couple of cool additional features, including the ability to save print settings so that if you print a lot of articles from a specific web site, you can just apply saved rules to each new article (that feature was live but was turned off after its initial implementation hogged too many resources and caused the site to go over quota at Google App Engine; it is currently being reworked). And an “odometer” that measures how much paper you’ve saved using the service.

We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now
  • poizn

    Nice idea, but I find it easier in word pad…
    This is maybe a little bit clumsy

  • Anonymous

    Nice idea – I tried it with this page but couldn’t get any decent output – don’t think I’ll be rushing to use it in future.

  • PrintWhatYouLike.com seems like the Aardvark extension for the non-FF users amongst us. The ability to turn print-unready pages into efficient, print-ready pages is the reason the Aardvark extension for Firefox gets a regular workout on my machine.

    It’s slightly more manageable than Aardvark as it’s possible to select clickable objects without activating them. Good to see that PWYL have a bookmarklet as well.
    I’ll try PWYL for a while and see if it can tempt me to trim away Aardvark from my FF extensions.

  • Looking at the URL structure you could direct your own web pages to this site for your printer friendly link. http://www.printwhatyoulike.com/print?url=www.thisismydomainname.com . Could be useful for owners of sites with very long pages like the W3C