File Upload Form Templates
Collect files without building upload handling. These templates accept documents, photos and portfolios through a drag-and-drop uploader that sends each file straight to secure cloud storage — no server code required.
4 templates
File Upload Form
A simple form for sending files, straight to cloud storage.
Document Submission Form
Collect PDFs and Word files with a document type and reference.
Photo Contest Entry Form
Photo entries with title, category and usage rights.
Portfolio Submission Form
Creative submissions with links, discipline and sample files.
Choosing a template: File Uploads
File Upload Form is the simplest way to receive files with a short message. Document Submission adds a document type, a reference number and a confirmation checkbox, which suits onboarding and compliance workflows.
Photo Contest Entry restricts uploads to JPG and PNG and records agreement to your rules, and Portfolio Submission combines a portfolio link with work samples. Each file can be up to 5 MB; use the accept attribute to limit file types.
File Uploads: frequently asked questions
How large can uploaded files be?
Up to 5 MB per file on HTML forms. Fields marked multiple accept several files in one submission.
Where are the uploaded files stored?
Files go directly from the visitor's browser to secure cloud storage. Each submission contains links to its files.
Why do file uploads need the Formclick script?
formclick.min.js handles the upload itself — it requests a secure upload URL, sends the file and attaches it to the submission. Keep the script tag in the page for file fields to work.
Do I need a server to run these upload forms?
No. Each template posts to api.formclick.io, so Formclick is the backend. Paste the HTML into any static site, page builder or framework, add your access key, and submissions arrive in your dashboard and inbox.