Here is a handy collection of websites that will generate new files and improved versions of your files:
- TinyPNG: TinyPNG will take any .png file, and return a compressed version of it. The compression isn't lossless, but I can very rarely detect any difference in the files. They even have an API.
You may ask whether file sizes still matter in this day of high bandwidth connections. My answer is *fishslap* - of course they do. File sizes matter in mobile contexts, for any one with a slow or poor network connection, and at those conferences where every attendee and and their 3 devices are clogging the wifi.
- Favicon Generator: This will transform a number of image files into a nice tidy icon file; which you can use as a favicon (that image that appears in a site's tab, URL bar and bookmarks).
- Data URI / Base64 encoder: This actually does the opposite of generating files. Given an uploaded file it'll output a Base64 data URI; a string which you can use in place of an image file. This is super handy for standalone demos.
Tags: tooling web-development