AWS Amazon S3 File Uploader allows you to upload and share easily any file types and sizes with virtually unlimited number of files uploaded. It allows you to set size and file type restrictions both at client and server side for additional security. Amazon S3 provides you virtually unlimited cloud storage space. Maximum single upload file can be up to 5TB in size. AWS Amazon S3 File Uploader allows you generate public URLs and private signed URLs with the custom adjustable expiration time for the uploaded files and share with the users. Links can be shared either directly from a browser, or via email. You can also save storage cost with setting up automatic deletion of files at AWS Console.