S3Express Command

Amazon S3 Command Line Utility for Windows. Copy, query, backup multiple files to S3 using the Windows command line.

S3Express Screenshot

Introduction

S3Express is a command line software utility for Windows. Easily upload, query, backup files and folders to Amazon S3 storage, based upon multiple flexible criteria. Create custom batch scripts, list Amazon S3 files or entire folders, filter them with conditions, query, change object metadata and ACLs. Quickly upload only new or changed file using multipart uploads and concurrent threads.

S3Express Main Features

Free Download Now

Fully Functional 21-Day Free Trial

Latest Version: 1.5.13 - Jan 29, 2025 - Release History

System Requirements: All Windows supported (Win 11, 10, 8/8.1, 7, Vista, XP; Server 2025 to 2003).

Upgrading from a previous version? Simply install over the previous one. All settings maintained. Upgrading S3Express

Detailed Feature List

General
  • Multithreaded operations for maximum speed.
  • Automatic retries on error (customizable intervals and counts).
  • Interruptible and restartable (press ESC).
  • Secure HTTPS connections to S3.
  • Command line variables supported.
  • Scripting via the command line supported.
  • Unicode compatible.
List S3 Objects
  • List objects with metadata and ACLs.
  • Recursive listing with filters (name, size, ACL, etc).
  • Supports wildcards, regex, summary/grouping options.
  • File Versioning support.
  • List objects based on conditions like missing or mismatched headers, specific ACLs (public, private, etc.), or size greater than.
  • More than 25 options for the 'list' command.
Upload Files to S3
  • Upload files/folders with retry and resume (multipart/threaded).
  • Client/server-side encryption supported.
  • Smart overwrite with ACL/metadata preservation.
  • Bandwidth throttling.
  • Flexible selection by time, size, name, etc.
  • 24+ options for the 'put' command.
Incremental Backup to S3
  • Upload only new and changed files.
  • Support for local delete-to-S3 sync/cleanup.
  • Fast backups to S3: only re-upload files that are new or have changed, compared to files already on S3.
  • If a file is renamed, the corresponding file on S3 is copied not re-uploaded.
  • Backup Tutorial (PDF)
Manage S3 Metadata
  • View/set/replace object metadata.
  • Preview changes before applying.
  • Bulk header edits (e.g. cache-control).
  • setmeta / getmeta commands.
Manage S3 ACLs
  • View/set/replace object ACLs.
  • Preview before applying ACL changes.
  • Support for patterns and folder-wide access changes.
  • setacl / getacl commands.
Delete S3 Files
  • Delete multiple objects by condition (name, time, ACL, etc).
  • Multithreaded deletion (fast) with preview and stop-on-error.
  • del (delete) command.
Copy S3 Files
  • Copy objects with ACL/metadata preserved.
  • copy command.
Restore S3 Files from GLACIER
  • Restore one or many objects from GLACIER.
  • Filter by name, size, time, etc.
  • Tier support: Bulk, Standard, Expedited.
  • restore command.
Download S3Express
Download Now

Fully Functional 21-Day Free Trial