Upload widget for Webflow forms

Let visitors upload files on your Webflow site.

Drop the Flowdrive upload widget into any Webflow form — two attributes, no code, no backend. Briefs, applications, and assets land straight in your library.

Trusted by teams at
Candid leap Logo
ChatLabs Logo
Chili Piper Logo
Eleven Lab Logo
Pattern Logo
Colab Logo
Dual Entry Logo
Duck Design Studio Logo
Hockey Stack Logo
Inscribe Logo
Lindy Logo
Monad Logo
Onapply Logo
Realpars Logo
Sevenfold Logo
Side+ Logo
Stream Alive Logo
Surge Ads Logo
Tunel Studio Logo
Border Pattern
Setup

Two simple attributes. That’s the whole setup.

Add fd-upload and fd-input to any Webflow form element and it accepts files. Cap sizes, restrict types, allow multiple uploads — optional attributes, still no code.

Custom attributes
Name Value
fd-upload default
fd-input #file-url
Optional: fd-max-sizefd-acceptfd-multiple
Drag & drop or click to upload
project-brief.pdf Uploaded
Uploads

Collect files from your visitors.

Briefs, applications, customer photos — visitors upload right inside your Webflow form, with progress bars and success states built in. No login, no separate dashboard.

brand.webflow.io/submit
Acme Brand
Request Service Describe the issue and upload photos so we can better understand the problem before scheduling a visit.
Upload Photos of the Issue Drag & drop files here or click to browse
Name John Smith
See it in action

Experience the Flowdrive widget yourself. Try it out.

yourbrand.webflow.io/contact
Send us your brief A regular Webflow form — the upload area below is the live Flowdrive widget.
Heads up — files uploaded to this demo are cleared every 24 hours.

Live widget, wired with fd-upload and fd-input — the same two attributes shown above.

Customer Story

This is a much-needed solution. We have lots of short videos and didn't want to use Vimeo because we needed them to autoplay and loop. S3 and Firebase were too complicated for non-developers. Flowdrive solved exactly that.

Peter Claridge Streamalive
Peter Claridge
Library

Every upload lands in your library. Organized.

Uploads arrive in your Flowdrive workspace automatically. Organized, hosted, and ready to deliver from your domain.

Acme Brand
Customer Uploads
Brand Kit 2026
avif ⋅ v2
hero-background.png 4.2 MB
4k
testimonial-2.mp4 110.2 MB
msa-template.pdf 240 KB
webp
team-photo.avif 1.8 MB
jpg
og-social.jpg 620 KB
avif
product-hero.webp 2.1 MB
4k
brand-homepage.webm 96.2 MB
1080p
client-reel.mp4 48.5 MB
Guidelines.pdf 100.3 KB
ZIP favicon-pack.zip
favicon-pack.zip 84 KB
CSV q1-analytics.csv
q1-analytics.csv 12 KB
How it works

Set it up once. Use it everywhere in Webflow.

Drag & drop files here
hero-video.mp4 110 MB
course-library.zip 2.4 GB
Migrate from Webflow Vimeo Bunny
001

Upload or migrate files

Drag in fresh assets or one-click migrate from Webflow, Vimeo, or Bunny.

DIV
Custom element <flowdrive-player asset="launch.mp4" />
002

Embed into Webflow

Drop Flowdrive assets directly into CMS fields or page blocks using native custom elements.

media.brand.com
hero-video.mp4 v3 Live
course-01.mp4 Live
brand-kit.zip Live
1,248 assets All delivered
003

Manage at scale

Flowdrive hosts and delivers your files while you control branding and updates.

Comparison

vs. other hosting options. What works, what doesn’t

Features
Unlimited video and file hosting
Adaptive video included
Webflow Upload Widget
Branded delivery on your domain
No per-GB bandwidth bills
Webflow-native integration
Built for Webflow
Background video only capped at 30mb
Limit at 10mb per upload

Take control of your file hosting on Webflow.

Ask about Flowdrive on
© 2026 Flowdrive