Image uploading and resizing using a prebuilt S3 setup. No javascript required. Starting at $0/mo.
Allow users to upload files to your site in minutes!
Simply add class = simple-file-upload
to a hidden input
. When the user drops a file, the uploader will direct upload the file to S3 and return a URL. The URL is returned via a javascript event and also put in the value
parameter of the hidden input.
My problems with Heroku’s ephemeral file system were solved when I found Simple File Upload! After integrating the add-on for Heroku, deploying my app with a fully functional file uploader was incredibly straightforward and easy.
-Ellen Park
It’s the best Heroku addon for files!
-Lulian Lvighenie
Simple File Upload provides a clean and beautiful UI that gracefully handles errors or uploading issues. We also allow you to customize the dropbox to fit your individual needs.
Uploaded files are delivered via a global Content Delivery Network which improves page speed and reduces load.
This add-on is specifically designed to work with Heroku’s ephemeral file system and network timeout limits.
Files are directly uploaded to the cloud. In a direct upload, a file is uploaded to cloud storage from a user’s browser, without first passing through your app.
Files are stored in redundant high security, high availability data centers. Data is secure by default and all data stored in the cloud is always encrypted at rest. All inbound and outbound transfers are encrypted.
Want to resize images before uploading? We do that. Simply add a data
attribute of resize-width
and/or resize-height
and/or resize-method
to your input
tag. The file will be resized before being uploaded to storage!
We allow you to tag uploaded files so you can easily keep your files organized in your dashboard.
The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More
Region | Available |
---|---|
United States | Available |
Europe | Available |
Region | Available | Installable in Space |
---|---|---|
Virginia | Available | |
Oregon | Available | |
Frankfurt | Available | |
Tokyo | Available | |
Sydney | Available | |
Dublin | Available |
To provision, copy the snippet into your CLI or use the install button above.