Simple File Upload Beta

Direct upload of files to cloud storage Starting at $0/mo.

Cloud Storage

Store user uploaded files in the cloud simply and easily. Simple File Upload stores your files across two different cloud storage providers to ensure high availability and integrity. Integrate the add-on with this five step process:

  1. Install the add-on

  2. Create <input type = file>

  3. Add javascript snippet or React component

  4. File inputs are transformed into file drop UIs

  5. The URL is returned as the “value” parameter of the original input. Save in database or use in form parameters.

Pleasing UI with built in error handling

A common problem with user uploaded files is that the files are too large. Simple File Upload sets a maximum file size and shows the user a friendly error message if there is an error. The file is automatically removed from the UI and the user can try again.


Simple file upload serves all uploaded files via a CDN, improving page load times.

Direct Uploads

Simple file upload uses direct uploads. In a direct upload, a file is uploaded to cloud storage from a user’s browser, without first passing through your app.

Region Availability

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

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Region Available Installable in Space

Plans & Pricing

    • Storage
Install Simple File Upload
heroku addons:create simple-file-upload

To provision, copy the snippet into your CLI or use the install button above.

Simple File Upload Documentation