File Uploads

Let people attach files — resumes, images, documents — when submitting your form.

How it works

When file uploads are enabled, Rowen accepts files alongside your form fields. Files are stored securely and you can download them from your dashboard.

Visitor attaches
a file
Rowen stores it
securely
Download from
your dashboard

Setup in 3 steps

Takes less than a minute.

1

Enable file uploads

Go to your form's Settings tab, scroll to File Uploads, and check "Accept file uploads".

Accept file uploads
Max file size:
5 MB
2

Add a file input to your form

Add a standard file input. Make sure your form uses enctype="multipart/form-data".

3

Done — files appear in your dashboard

Each submission shows attached files with download links. Click to download.

Attachments
resume.pdf (240KB)
portfolio.jpg (1.2MB)

Add file input to your form

<form action="https://rowen.in/api/f/YOUR_FORM_ID" method="POST" enctype="multipart/form-data">
<input type="text" name="name" placeholder="Name" required>
<input type="email" name="email" placeholder="Email" required>
<!-- File upload field -->
<label>Attach a file</label>
<input type="file" name="attachment">
<button type="submit">Send</button>
</form>
Important: When using file uploads with HTML forms, always include enctype="multipart/form-data". For JavaScript/React, use FormDataand don't set the Content-Type header.

File limits

Free Plan
Max file size5 MB
Supported typesAny
Pro Plan
Max file size25 MB
Supported typesAny

Use cases

Job Applications

Candidates upload their resume (PDF) alongside their application details. Everything in one place.

"Upload your resume" — HR sees the PDF right next to the application in the dashboard.

Bug Reports

Users attach screenshots or screen recordings of the issue. Developers can see exactly what went wrong.

"Attach a screenshot" — devs fix bugs 3x faster with visual context.

Quote Requests

Customers upload photos of what they need fixed or built. Businesses give accurate quotes instantly.

"Upload a photo of the item" — no back-and-forth emails needed.

Event Registration

Attendees upload ID proof or tickets. Organizers verify everything from the dashboard.

"Upload your student ID" — instant verification for discounted tickets.

Client Onboarding

Freelancers collect project briefs, brand guidelines, and assets from clients in one form.

"Upload your brand guidelines (PDF)" — start the project immediately.

Feedback with Evidence

Users submit feedback with screenshots or files. Support teams get full context from day one.

"Attach any relevant files" — support sees the issue + evidence together.

Tips:
  • File uploads are optional — only forms with it enabled will accept files
  • Files are stored securely on Vercel Blob Storage
  • Any file type is accepted (PDF, images, docs, etc.)
  • Files that exceed the size limit are rejected with a clear error message