What's Global Moxie?

Global Moxie specializes in mobile design strategy and user experience for a multiscreen world. We offer consulting services, training, and product-invention workshops to help creative organizations build tapworthy mobile apps and effective websites. We're based in Brooklyn, NY. Learn more.

Amazon Image Bookmarklets

Posted Jul 10, 2008

If you ever find yourself looking for images of book covers, album art or commercial products, here are a few handy bookmarklets to grab the image from Amazon.

Click and drag the following links to your browser’s link toolbar:

Now browse to any Amazon product page and click on one of your new toolbar links. The largest available image for that product will be displayed in your browser with the indicated effects.

Me, I like to work with large images, since Big Medium automatically generates smaller image sizes for you. My rule of thumb(nails):

Big original image = good idea.

Trouble dragging to your link/bookmark toolbar?

The links toolbar may not be visible in all setups; in most browsers, you can enable it in the View>Toolbars menu of your web browser.

If your browser does not allow you to drag JavaScript links to your toolbar (looking at you, Internet Explorer), you can add the link to your bookmarks by right-clicking the link and choosing “Add to Favorites.” If you're warned that the link “may not be safe,” that's just because it's a JavaScript link. Never fear, it’s safe; bookmark with abandon.

How these things work

Amazon’s server generates images on the fly based on commands embedded in URLs (back in 2005, Nat Gertler did some excellent sleuthing to surface these command patterns). These bookmarklets scrape the URL of your current page to look for an Amazon product ID and direct you to the appropriate image.

I can’t imagine that I’m the first to put something like this together, but I’ve found these bookmarklets useful and figured I’d throw ’em out there in case you do, too.

(Speaking of useful, I should also plug John Gruber’s JavaScript Bookmarklet Builder which makes it painless to compress JavaScript into URLs. Recommended.)

Tags: , ,


5 comment(s) on this page. Add your own comment below.

Jul 10, 2008 12:26pm [ 1 ]

You're the first person to do this. Well, you're at least the first person to do this and include my name in the blog post about it, which adds immeasurably to the awesometude of any attempt.

Thanks. This will be useful.

Jul 10, 2008 12:38pm [ 2 ]

Thanks right back atchya, Nat! The awesometude indicator just bumped a notch from your comment, too.

Your guide to this topic was inspired (and your gallery of test images was even hilarious). Thanks again.

Feb 1, 2009 5:34pm [ 3 ]

This was really helpful. I use Wordpress for my blog, and an Amazon plugin I was using stopped working after the most recent upgrade. Now I can at least get the image size I prefer to use without all the extra cruft. I now have 2 bookmarklets - one for large images and a second one that I adapted from the first so that I can generate a medium size image (SCMZZZZZZZ).


Jul 11, 2010 2:45am [ 4 ]

I tried to get "ZOOM" images. javascript:(function(){location.href=""+document.getElementById("ASIN").value+"&store=US";})();

Oct 23, 2013 7:13pm [ 5 ]

Thanks for this. I've been using this bookmarklet for years—it's incredible how useful it is. One observation, though: For products that are sold by other stores through Amazon, this bookmarklet doesn't work.

Nat Gertler's code customizations do work for them when you get the image source, but the bookmarklet doesn't work because the code in the image usually doesn't match the product ID and it's not saved in /P/.

Any chance of creating a bookmarklet for these third party products, if it is actually possible?

Add a Comment

Don't be shy.

(Use Markdown for formatting.)

This question helps prevent spam:

State of Josh's Brain


Follow me on Twitter


    Latest photos