Download

Distribution packages can be downloaded from our SourceForge download page. Or use the direct links below.

RPM Repositories – Ready to install packages

RECOMMENDED OPTION – Users of Suse (Novell) and RedHat based Linux distributions are encouraged to add our package repository to their package managers. That way you’ll always stay up to date with your s3cmd package. Click here for more details

Have you considered PayPal or CreditCard donation towards developer’s expenses? Check out our Supporters and add your name to the list!

Source code downloads

  • S3 cmd package
    Command line tool for power users and for use in scripts and background jobs.
    Download here
  • S3 browser package
    Server-side PHP application for browser-based access to S3 repository.
    “Download here”:http://sourceforge.net/project/showfiles.php?group_id=178907&package_id=206501#files
    It’s no longer maintained. Please check it out from Subversion (see below) if you’re really interested.

Send us a feedback if things work or not quite work for you! See Contact page for details.

Source code (Subversion)

Browse Subversion repositories for S3 cmd or S3 browser

If you’re about to help with development check out the source tree to your machine with

svn co https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk/

or

svn co https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3browser--not-maintained-anymore/trunk/

Patches are welcome on the Mailing list

By Michal Ludvig on 22 August 2008

Tags:

---

Comment

  1. Anton Channing wrote:

    There is a s3cmd package in the ubuntu repositories, is this the same thing? When I get home from work I will also check if its in Debian…

    (26 February 2009, 09:47 · #)

  2. Michal Ludvig wrote:

    Anton: yes, the s3cmd package in Ubuntu and Debian is the same thing. However those packages are usually some very old versions – 0.9.8.4 if you’re lucky, or something much older if you’re not. I suggest you manually install 0.9.9 instead, that’ll give you a much better software.

    (26 February 2009, 14:28 · #)

  3. Christian Schmidt wrote:

    As of 2009-02-27 I can confirm Ubuntu having 0.9.8.1-1 in it’s default repo – which, as Michal kindly (and very, very quickly!) mailed me in response to an error I got with that version – is very old.

    I source-installed the 0.9.9 tarball from sf.net and voila, everything works like a charm.

    Thanks Michal!

    (27 February 2009, 01:44 · #)

  4. Joe wrote:

    Michal, Thank you VERY much for a great script. It’s working flawlessly. I wish I had found it earlier. Have a beer or 6 on us!

    Joe @ HostPC

    ( 4 March 2009, 19:26 · #)

  5. Zoran Djordjevic wrote:

    Does this tool work from cygwin or even better from a Windows command prompt?

    ( 9 February 2010, 07:16 · #)

  6. Michael Livshutz wrote:

    Thank you for the wonderful script. The commands are simple to remember. It’s a lot of fun seeing how fast things move inside the availability zone. Seeing s3cmd script report 12 MB/sec, gives me a warm and fuzzy feeling and makes it a lot easier to read the Amazon monthly bill. :)

    (20 April 2010, 11:37 · #)

  7. Shabbir Bhimani wrote:

    We have considered PayPal donation but can you instead of my name put my website’s link because we support open source and it is not me as an individual.

    You can read more details of our support open source initiative here – http://www.go4expert.com/forums/showthread.php?t=1211

    (25 May 2010, 22:35 · #)

  8. pratfall wrote:

    $ svn co https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk/
    A trunk/upload-to-sf.sh
    A trunk/S3
    A trunk/S3/PkgInfo.py
    [snip]
    svn: In directory ‘trunk/testsuite/blahBlah’
    svn: Can’t open file ‘trunk/testsuite/blahBlah/.svn/tmp/text-base/blah.txt.svn-base’: No such file or directory

    Someone’s messing about in your trunk, mates.

    (10 July 2010, 04:48 · #)

  9. Bryan Murphy wrote:

    @pratfall

    I have the same problem. Revision 392 is the last revision I can cleanly checkout.

    svn co https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk/ -r 392 s3cmd

    (15 July 2010, 03:21 · #)

  10. Mike Morearty wrote:

    @pratfall, and Bryan Murphy: Me too — turns out to be caused by the fact that OS X’s filesystem is case-insensitive. See https://sourceforge.net/tracker/?func=detail&aid=3088514&group_id=178907&atid=887015

    (16 October 2010, 17:37 · #)

  11. phuchuy86 wrote:

    hi, can we use s3cmd as a benchmark tool to monitor the throughput of Amazon S3. Thanks

    ( 4 December 2010, 03:52 · #)

  12. stonemonk wrote:

    SVN has been migrated to GIT, to get new source:

    git clone git://github.com/s3tools/s3cmd.git

    (19 July 2011, 17:31 · #)

  13. Toby wrote:

    On OSX, we can also install s3cmd via homebrew.

    brew install s3cmd

    (25 July 2012, 10:10 · #)

  14. Dean wrote:

    Having issues with the download link – anyone have any suggestions or have ran into the same issue.

    (24 October 2012, 04:42 · #)

  15. Rhiannon Portwood wrote:

    Great tool and documentation, but I might point out Line 50 of your INSTALL file… “For instance if you decide to move s3cmd to you $HOME/bin” should be “For instance if you decide to move s3cmd to your $HOME/bin.”

    ( 2 March 2013, 19:34 · #)

  16. Prem wrote:

    Getting this error when trying to install

    C:\s3cmd-1.5.0-alpha1>c:\python273\python.exe setup.py
    Using xml.etree.ElementTree for XML processing
    Traceback (most recent call last): File “setup.py”, line 38, in <module> if sys.argv1 == “sdist”:
    IndexError: list index out of range

    Any help please?

    (27 April 2013, 08:54 · #)

  17. Prem wrote:

    I was missing the install part it has to be python setup.py install

    (27 April 2013, 09:17 · #)

 
---