Tools of the trade: TinyPNG
Useful tools for blogging and maintaining a website
While I don't use many images on this blog, I do make art that I sometimes like to share online, and think it is important to make sure that images are optimised properly, so they don't take up a huge amount of space.
TinyPNG is a free compression tool that uses smart lossy compression techniques to reduce the file size of PNG and JPEG files. By selectively decreasing the number of colours in the image, fewer bytes are required to store the data: the result is a nearly identical image that is much smaller, taking up less bandwidth and allowing sites to load faster.
It is possible to use the app directly on its website, compressing up to 20 images at the same time; however, I have it installed on my computer via this third party solution as it allows for a much faster workflow: I place all images I want to compress into one folder, and then use
tinypng . or, if I have subdirectories, for example to keep thumbnails of their respective pictures,
Plugins for Wordpress and other platforms / apps including Photoshop, Drupal, and Magento are also available.
I've been using TinyPNG for a long time now, and I would definitely suggest it to anyone posting images online: it takes little time to use it and it makes a huge difference.
Here is, as an example, one of my works I had up in my old blog. The image has a resolution of 1024x768 and is only 385 KB.