I've got an option for you. Here is a bookmarklet that will work with the Recent Uploads Dialog: javascript:(function(){ var links=$('#libraryview .library-container').map(function(idx,block){ var $block=$(block), img=$block.find('img'),name=$block.find('.library-labelcontainer span').text(), ext = img.attr('src').match(/\b(?:thumb|max|original)\b\.(\w*)/)[1]; return $('<a style="border:1px solid #999;float:left;display:block;width:52px;height:52px;" href="'+img.attr('src').replace(/\b(?:thumb|max)\b/,'original')+'" download="'+name+'.'+ext+'"><img class="UserLibraryImage" style="max-width:50px;max-height:50px;" src="'+img.attr('src').replace(/\b(?:thumb|max)\b/,'original')+'"></a>').click(function(){$(this).css('opacity',0.5);});}).toArray(); $('<div style="position:absolute;width:100%;height:100%;overflow-y:auto;top:0;left0;z-index:1000000;background-color: #ccc;"></div>').html(links).appendTo('body');}()); In chrome, make a bookmark with that as the link named something like "User Library Image Download Helper". In one of your games, Click a recent upload image (1), to open the Recent Uploads Dialog (2), then scroll down until it's done loading images (3): Once you don't see the "Loading Recent Uploads..." thing, select that created bookmark. It will then build a grid of all your user library images. This might take a few minutes, as the thumbnail sized images are really the full size originals. Each of those is a clickable link to the original image. When I originally wrote a version of this for the external user library, you could click each one and download the image easily. That wasn't working for me in latest chrome in this version, so you might have to right click and download each image (clicking the image will grey it out, so you can use that to keep your place. Unfortunately, they'll all be named original something, so you'll have to rename as you go or not worry about the name. YMMV. Hope that helps!