up vote 39 down vote favorite
17
share [g+] share [fb]

Ever since I started using Amazon's S3 service I've been struggling to find a good solution for simple file management, without having to write my own app to browse my buckets, upload and delete files, etc.

The best I've found so far to do this is S3Fox. But it's far from perfect, it has problems deleting files and folders. Comments on the Firefox plugin page indicate I'm not the only person with this problem and the developer does not respond to emails.

I've looked around briefly, but couldn't find anything that looked any better than S3Fox.

Please tell me there's a better way!


Edit (07/26/2009): The Firefox S3Fox extension seems to be getting love from its developer again, the problems I was having before have gone away, and I'm using it on a regular basis now with no problems!

link|improve this question
Love the S3Fox add-on. This is going to be superbly useful to me. There's a nice YouTube tutorial too: youtube.com/watch?v=L1cqzEYYUB0 – JDelage Sep 16 '09 at 8:41
feedback

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer: please explain why you're recommending it as a solution. Answers that don't explain anything will be deleted. See Good Subjective, Bad Subjective for more information.

migrated from stackoverflow.com Aug 24 '09 at 2:52

This question came from our site for professional and enthusiast programmers.

protected by Community Oct 3 '11 at 6:54

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

17 Answers

Jungle Disk can map network drives to your buckets, and can help with your backups.

enter image description here

I use it regularly on Windows Vista and Mac OS X. Sometimes I use it to transfer files between my office and home computers.

link|improve this answer
1  
Doesn't jungle disk mangle the files on S3? IE, it breaks them up and gives them different files? – Gary Richardson Nov 11 '08 at 0:06
1  
You can choose to create a "compatibility" online disk that will not mangle the file names, although it is less efficient with things like file renames. – Kurt Nov 17 '09 at 20:40
feedback

S3fm - free online Amazon S3 File Manager.

enter image description here

Loads directly from Amazon S3 and runs in your browser - fast, secure and convenient. No software to install, just click and go.

User friendly, fast, slick interface. Multiplatform, all major browsers supported. Built-in document viewer, image slide show and media layer. Drag & drop, multi-file uploads and downloads and plenty of other features.

Best of all, you don't have to share your credentials with a 3rd party web site as with other online solutions. S3fm, is a stand-alone Ajax app that communicates directly with Amazon S3 so your secret key never leaves your computer.

link|improve this answer
1  
Just started using it. It seems like this online app beats all that's out there in terms of usability. Finally something we can forward to our customers without having them take CS classes :) – Dick Lebavo Aug 3 '09 at 23:23
I second that -- this works great. – Kerry Mar 4 '11 at 16:42
One caveat with S3FM - the upload feature doesn't support mime type detection. This has caused me trouble in the past. – Kai Mar 9 '11 at 15:38
It doesn't support European buckets either... – Anders Hansson Jun 8 '11 at 20:27
feedback

For Mac and Windows, Cyberduck (the FTP/SFTP client) has been able to handle it for a little while now, and I think it's pretty nice to use.

Amazon S3 for the rest of us.

Browse Amazon Simple Storage Service like your harddisk. Supporting the latest and greatest additions to the S3 storage options. Define website endpoints, logging options, storage class and geographical location of your content.

  • Versioning and MFA: Support for bucket versioning and Multi-Factor Authentication Delete. With versioning enabled, revert to any previous version of a file.

  • ACL: Configure Access Control Lists (ACLs) for fine grained access permissions. Copy a signed URL for temporary access.

  • Metadata: You can edit standard HTTP headers and add custom HTTP headers to files to store metadata and control cache expire settings. Batch editing included.

link|improve this answer
feedback

On the Mac, you can use the FTP client Transmit, which has Amazon S3 support built in.

Amazon S3:

  • CloudFront Support
  • Deploy your files via CDN
  • Bucket Loggin

enter image description here

link|improve this answer
Must have been only some seconds later :-) I've deleted my answer and upvoted yours instead. – fhe Feb 8 '09 at 16:17
Transmit support is really good, it feels like regular FTP – Tom Aug 1 '09 at 23:13
Its very nice, but it can't handle transfering big files on S3. Literally nothing can :( – Trip Sep 20 '10 at 18:49
feedback

If you are on Windows you can use CloudBerry Explorer for Amazon S3. With FTP like client it makes managing files in S3 EASY It supports most of the Amazon S3 and CloudFront features and It is a FREEWARE.

link|improve this answer
feedback

S3 Hub is great if you're using a Mac.

link|improve this answer
One of the best, definitely. Free and simple, yet powerful. Includes a convenient way to create temporary public links to otherwise private files (query string authentication). – TomA Dec 3 '10 at 20:52
feedback

s3fs for Linux and Mac.

link|improve this answer
feedback

I have a bucket with over 500k files. None of the tools I tried above worked very well because they would choke when I tried to navigate to the folder.

A really good cross-platform tool I found was jh3ll.

Its a simple command line utility that lets you navigate, copy, delete, upload, download files,etc. Because its command line it can deal with very large buckets without a problem. You can also batch up a bunch of commands and input them into the program for repeatable tasks.

https://jsh3ll.dev.java.net/

link|improve this answer
Oh my god, I can't wait to try this. I've tried everything and it all always chokes.. <10 minutes later> FML, its windows, and possibly java exclusively? – Trip Sep 20 '10 at 18:51
feedback

I like the S3 Firefox Organizer plugin for FireFox.

link|improve this answer
This freezes constantly whenever I use it, and has a lot of trouble with large buckets and deletes – Chris S Jun 2 '09 at 9:35
yes i agree w you about deleting large quantities of items - has issues – Scott Evernden Oct 23 '09 at 13:42
feedback

Some folks like JungleDisk. I've used it briefly, it seemed to work pretty well.

link|improve this answer
I signed up for the free trial and am checking it out. It looks like you have to configure one network drive per bucket? That's kind of annoying... but I guess that's due to bucket naming restrictions. – mmacaulay Nov 10 '08 at 21:47
How so? Note that you can only have 100 buckets--buckets are not not meant to be a replacement for folders. – Stu Thompson Mar 26 '09 at 10:29
you also cant (currently) set the permissions of a file so as to make it publically accessible if your bucket maps to a URL - so its pretty useless for that – Simon Apr 20 '09 at 22:57
feedback

I find I have to use two different tools to get the job done.

S3fox is great when you want to access S3 through a file browser interface. But like you said, deleting trees sucks. You also can't upload files to different names than you have them on your hard drive.

I also use S3 Browser a lot. It's nice because it doesn't break up the keys into file paths. Instead, you get a list of all the keys in a bucket. If you want to delete a bunch of files out of a tree, just shift-select them and hit delete. It also lets you change the destination file on upload.

link|improve this answer
feedback

Just saw, Bucket Explorer, don't know how good it is compare to the others.

Now Bucket Explorer latest version will help you to manage and upload data more than 5 GB as well multipart download resume upload all the features are available.

link|improve this answer
It can definately handle larger files, but still chokes after a few gigs. – Trip Sep 20 '10 at 19:25
feedback

Maybe not just S3, but Elasticfox Firefox Extension for Amazon EC2

link|improve this answer
i've found this thing to be very buggy - even the latest version as of today - be very patient and don't click on things too fast or it tends to get confused – Simon Mar 10 '09 at 6:11
Very buggy and on top of that I clear all my cache and cookies when I close FireFox which makes it impossible to use on a daily basis. – Luke Aug 12 '09 at 20:51
feedback

Since version 4 Cyberduck has also a Windows client

link|improve this answer
feedback

I'm surprised no one has mentioned it but ExpanDrive (for Mac and Windows) allows you to mount Amazon S3 shares in Finder. You can even change file permissions using the standard Get Info dialogue.

link|improve this answer
feedback

I just found S3 Explorer. It's free to use, cross-browser and has nice features such as multiple file upload, good ACL editor and URL generator.

link|improve this answer
feedback

I use CLoud Turtle, its FREE, all in one, access Amazon S3 and others, plus its super fast, its the only one with Mutiple threads upload download and serach

Cloud Turtle

link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.