When you need to upload files to your website, it's important to consider all of the factors involved;
- What is the largest file size you need uploaded?
- What data needs to be attached with the file?
- Does the file need to be accessed again through the website, e.g. attached to a user account?
- Will it be one file, or multiple? What kind of UX do you want?
- What's your budget?
- What do you need to happen with the file once it's submitted?
Solutions
Here we're focusing on solutions that integrate directly with Webflow's native forms capability. Most 3rd party form solution ( Jotforms, Cognito, etc. ) will also support file uploading as part of the service.
Webflow Business Plan
Webflow natively provides file upload support through its Business Plan tier of site hosting.
Uploadcare
Very popular with the Webflow community.
Can be used for single or multiple file uploads and will keep the uploaded file data with the form data you're posting.
See the lesson here.
Basin
Excellent spam detection.
Can be used for single or multiple file uploads and will keep the uploaded file data with the form data you're posting.
See the lesson here.
Others ( untested )
- Getform - https://getform.io/