Amazon.co.uk Widgets

Log in

X

What is S3 Browser?

S3 Browser is a Freeware Windows client for Amazon Simple Storage Service (Amazon S3) A part of Amazon Web Services (AWS) Amazon S3 is a well regarded, highly available, resilient object storage service offering industry-leading scalability, data availability, security, and performance. If there is a criticism it is that it can be hard to navigate and hard to ensure security is implemented thoroughly. S3 Browser can help shine some light on your S3 Buckets and files, and its dead easy to use and powerful.

Main features

  • Access Key ID based login
  • Upload / Download with built in data integrity
  • Publish
  • Browse, create and delete S3 buckets
  • Share S3 buckets
  • Use other shared buckets
  • Set Access Controls on S3 Buckets and files
  • Create encrypted backups
  • Manage Amazon CloudFront

TL:DR: If you use Windows, then this is an invaluable tool for working with Amazon S3 files and buckets from multiple Amazon S3 accounts. You should download it, upgrade to Pro and expense the modest cost! If you don't use Windows this is not for you.

Killer features

Data integrity checking in file uploads and downloads

Data integrity checking uses a calculated hash of a file, to determine that the source and destination of an uploaded or downloaded file are identical. If you are working with data in any kind of professional setting these options ought to be turned on.

If you always use S3 Browser for uploading, and turn this feature on, S3 Browser writes the hash in file metadata during the file upload. When you download the file, S3 Browser uses the hash from the metadata to compare it with the hash calculated for the downloaded file. 

Thats brilliant, and very likely exactly what you want.

  • To turn it on, Choose Options, Data Integrity and select the check boxes.
  • Now try an upload to your bucket Files: Upoad or Ctrl-U
S3 Browser : Options : Data Integrity tab
S3 Browser : Files Menu

Finding the sha256 hash of your file

  • Select the file you just uploaded and look at the headers tab
  • You should see one for x-amz-meta-sha256 which contains the sha256 value of the hash of the file. This will always be the same if calculated for an identical file.

So S3 Browser can help you be assured with proof that a given file is identical to a downloaded or uploaded copy.

S3 Browser : File Headers showing x-amz-meta-sha256 - the sha256 hash of the file
S3 Browser : File Headers showing x-amz-meta-sha256 - the sha256 hash of the file

If you have historic data it won't have the sha256 header. Using S3 Browser to do your uploads with data integrity on ensures the meta data is set. Whether this works for you is dependent on your workflow.

See also

https://s3browser.com/

Licences, trademarks, source code licences and attributions

Licences, trademarks, source code licences and attributions

Multizone and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited licence granted by Open Source Matters, Inc. 928uk® is a trademark of Multizone Limited, registered in the UK. AdMob™, AdSense™, AdWords™, Android™, Chrome OS™, Chromebook™, Chrome™, DART™, Flutter™, Firebase™, Firestore™, Fuchsia™, Gmail™, Google Maps™, Google Pixel™, Google Play™, Pixelbook Go™, and Pixel™ and other trademarks listed at the Google Brand Resource center are trademarks of Google LLC and this site is not endorsed by or affiliated with Google in any way. Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc. The OSI logo trademark is the trademark of Open Source Initiative. UNIX® and the X® logo are registered trademarks of The Open Group. Any other product or company names may be trademarks™ or registered® trademarks of their respective holders. Use of these trademarks in articles here does not apply affiliation or endorsement by any of them.

Where the source code is published here on ezone.co.uk or on our GitHub by Angus Fox, Multizone Limited it is licenced according to the open source practice for the project concerned.

BSD 3-Clause "New" or "Revised" Licence
Original source code for mobile apps are licenced using the same licence as the one used by "The Flutter Authors". This Licence, the BSD 3-Clause "New" or "Revised" Licence (bsd-3-clause) is a permissive licence with a clause that prohibits others from using the name of the project or its contributors to promote derived products without written consent.
GNU General Public Licence v2.0 or later
Original source code for Joomla! published here on ezone.co.uk by Angus Fox, Multizone Limited is licenced using the same licence as the one used by Joomla!. This Licence, the GNU General Public Licence Version 2 or later (gpl-2.0) is the most widely used free software licence and has a strong copyleft requirement. When distributing derived works, the source code of the work must be made available under the same licence.

You can use any code you find here, just respect the licences and dont use the name of this site or our company to promote derived products without written consent. I mean, why would you? You're not us!

Amazon Associate
As an Amazon Associate we earn from qualifying purchases.
Logo
Our Logo Image is by Freepik. We chose it because its an M and also the letter A twice - and that represents us.