Many times, when researching a larger project, I make smaller demos—to break up my workflow, and keep things fresh. The Batch Thumbnail Generator (BTG) is one of these offshoots, a sandbox for creating zip packages with the BlobBuilder API, and Flash based download solutions—I also used BTG to create the thumbnails for the Software page (which didn’t quite justify the time invested)
BTG allows you to quickly produce .zip thumbnail packages;
- Drag & Drop images into the browser.
- Tug on the images to resize them, or enter a specific width & height.
- Crop images “to fit”, or “to edges”, or not at all.
- Center the image horizontally & vertically, or not at all.
- Add a background color to your outputted images, or transparency.
- Generate batches of thumbnails in “JPEG” or “PNG” format.
- Special thanks to; JSZip, FileSaver, BlobBuilder, Downloadify and SWFObject!


Aug 27, 2012 @ 04:16:11
This is awesome. Helped me out big time with a project. Although I wasn’t able to download a zip?
Aug 27, 2012 @ 20:29:19
Hi Evan, it should work across browsers with the Downloadify plugin, and natively in Chrome browser. Which browser are you using? Thanks for any additional information
Nov 12, 2012 @ 16:59:39
Unfortunately it resizes/crops your images using nearest pixel method, and not with the bicubic method
Must be a technical limitation I guess?
Nov 12, 2012 @ 17:03:05
Found some info:
canvas.imageSmoothingEnabled = true;
canvas.mozImageSmoothingEnabled = true;
canvas.webkitImageSmoothingEnabled = true;
Nov 12, 2012 @ 20:18:37
Nice Ruben, that’s a new attribute to me, thanks for queuing me in on it. I’ve updated the code with those attributes. It’s hard for me to really tell the difference, but there is a bit less pixelation.
Jan 23, 2013 @ 00:02:18
That’s a great project – I like not having to download extra tools to generate thumbnails!
However, I don’t see the “Download ZIP” button (tried with Firefox and Chrome…), similarly to Evan?
Thanks again!
Alexander
Jan 28, 2013 @ 21:01:10
There is web server issues for the past few weeks, and haven’t had a chance to take care of it. You can try reloading until the “download” button appears…
Feb 13, 2013 @ 01:29:55
This would of been perfect if I could download them! Using Chrome 24 on Win7 64bit