Skip to main content
FormBnB supports file uploads with secure S3-compatible storage.

Enable File Uploads

  1. Go to your form settings
  2. Enable “Allow File Uploads”
  3. Configure allowed file types and max size

HTML Form

Use enctype="multipart/form-data":

Multiple Files

React Example

Settings

Allowed File Types Examples

Storage Quota

Each plan has a storage limit: View your usage in Account Settings.

Accessing Files

Files are stored securely and accessible via signed URLs. In the dashboard:
  1. Go to form submissions
  2. Click on a submission with files
  3. Click the file to download
Via API, file URLs are included in the submission data:

Security

  • Files are stored in S3-compatible storage
  • URLs are signed and expire after 1 hour
  • File type validation on upload
  • Virus scanning (Business plan)