Upload direct to Amazon S3 from your Browser!

A PHP and JS package that allows unlimited filesize uploads direct to AmazonS3 using just your web browser.

Buy Now

Easy to use

Easy to use code library, clear documentation and developer support.

Plug & Play

Use our hosted version to easily embed an uploader into your site.

Device Friendly

Works on all modern mobile and tablet devices as well as desktop computers.

S3Uploader

I rarely give testimonials but with S3Uploader I am happy to take an exception. As a longtime user of S3Uploader we’ve come to trust the service completely. Our Eurovision Showcase content marketplace frequently receives very large video uploads and S3Uploader has handled them with ease. There have been no major issues, and the few integration problems we’ve had have been dealt with very quickly and efficiently by their support team. A five-star product and support service.
Andy Wood, Director - Tower One Ltd

Eurovision

Pricing & Licences

All our packages include a 14 day 100% money-back guarentee. If you are unhappy with the setup then we will refund your payment!

Scripted Licences

This is for our downloadable scripted version of S3Uploader, designed for developers and direct integration.

Basic Usage Licence
  • Locked to 1 domain name
  • Instant download & access
  • Basic setup developer support
  • 100% money-back guarantee
  • 1 year of free updates
Buy Now
Standard Usage Licence
  • Locked to 3 domain names
  • Instant download & access
  • Basic setup developer support
  • 100% money-back guarantee
  • 1 year of free updates
Buy Now
Developer Licence
  • Unlimited domain names
  • Instant download & access
  • Basic setup developer support
  • 100% money-back guarantee
  • 1 year of free updates
Buy Now

Plug & Play Licence

This is for our embedded version of S3Uploader, ideal for an instant, hassle-free uploader.

Plug & Play Licence
  • Locked to 1 domain names
  • Instant setup
  • Basic setup developer support
  • 100% money-back guarantee
  • Automatic updates
Buy Now

We utilize the latest technology to make uploading easy!

S3Uploader is a way of uploading of files of unlimited file size directly to an Amazon S3 bucket.

It comes in a self-installed scripted version, and a hosted Plug & Play version.

HTML5 HTML5
JavaScript JavaScript
jQuery
PHP 5.6+ PHP
MySQLi MySQLi
SQLite SQLite
Amazon

Features

Check out some of the features S3Uploader has to offer. Including our self-installed scripted version and our Plug & Play hosted version.

Direct to Amazon S3

Upload direct to Amazon S3 without any files touching your server.

Mobile Friendly

S3Uploader works with all the latest mobile devices.

Multiple Files

Select and upload multiple files.

Drag & Drop

Drag & drop files to begin uploading.

Multipart Uploading

Utilise a users maximum upload speeds with splitting large files into smaller chunks.

Resumable Uploads

Automatically resume uploads if they haven't finished.

Progress Updates

Get progress updates as files upload, such as upload speed and time remaining.

Customisable

Use our pre-made themes or fully customise the uploader with your own design.

Support & Updates

As part of our yearly licence plan, we offer free updates and integration support.

Amazon SDK

Utilises the official Amazon PHP SDK.

What is S3Uploader?

S3Uploader is a way of uploading of files of unlimited file size directly to an Amazon S3 bucket. It comes in a self-installed scripted version, and a hosted Plug & Play version.

The self-installed scripted version allows developers full control over how the uploader is integrated into their system, using a combination of a PHP server-side uploader class, and a jQuery JavaScript plugin for the front-end handling of the file uploads.

The Plug & Play hosted version is hosted on our own servers and requires no expert programming knowledge. It works by embedding an uploader directly into your site and all the neccesary functionality is handled by our server.

How does it work?

S3Uploader automatically handles all neccessary steps to upload a file from the users device to your Amazon S3 bucket. It also detirmines the best required action in uploading a file, depending on the size of the file and the users device, whether it be a singlepart upload for smaller files or mulitpart upload for large files.

S3Uploader detirmines the best required action in uploading a file, depending on the size of the file and the users device, whether it be a singlepart upload for smaller files or mulitpart upload for large files.

To upload large files, S3Uploader has the ability to split the file into smaller managable "chunks" so that it can upload files much bigger than what an intenet browser or flash player can handle, which is typically under 5GB. This is why many off the self uploaders have a maximum file size uploadable through their uploader.