Collect files from anyone

Create a temporary upload page in seconds. Share the link. Receive files. No sign-up needed.

Get notified when someone uploads files

When enabled, anyone with the link can see all uploaded photos in a gallery below the upload area.

Photos appear in gallery only after you approve them. Recommended for live slideshow.

Branding

Customize how your upload page looks to uploaders

Click to upload your logo (PNG, JPG, SVG, max 2 MB)

Displayed at the top of your upload page instead of 500files.com

Preview

Your upload page title
Drop files here
Upload

After upload

Shown to uploaders after successful upload. Leave empty for default message.

Redirect uploaders to this URL 3 seconds after upload. Leave empty to stay on page.

Integrations

We'll send a POST request to this URL each time a file is uploaded. Works with Zapier, Make, Slack, and custom APIs.

Google Drive or Dropbox: connect it from the page's dashboard after creating. Every upload is then copied into a folder in your cloud drive.

You'll get a link like 500files.com/a3kx9p

How it works

1

Describe what you need

Give your upload page a title and set limits if you want

2

Share the link

Send it by chat, email, QR-code - whatever works

3

Download everything

Get all uploaded files as a single ZIP archive

Built for real tasks

No accounts, no friction - just files where you need them

Events & weddings

Collect photos from guests. Print a QR code for every table.

HR & onboarding

Request passport scans, contracts, and certificates from candidates.

Education

Collect homework, essays, and project files from students.

Design & creative

Get brand assets, logos, and content from clients.

Accounting

Collect receipts, invoices, and expense reports from team.

Anything else

Any time you need files from people who don't have your cloud.

Questions

Do people need to sign up to upload?
No. They just open the link and upload. No account, no app, no sign-up. Works in any browser.
How long are files stored?
Upload pages expire after 7 days. You can extend them once, by 7 more days. Files are deleted 3 days after expiration. Download them before that.
Is there a file size limit?
Default limit is 100 MB per file. You can change this when creating your request. Total storage per request is generous - you won't hit it for normal use.
Is it free?
Yes, completely free to use. We may introduce a paid plan with extra features in the future.
Can I password-protect the upload page?
Yes. Set a password in the advanced settings when creating your request. People will need to enter it before uploading.
Can files go straight into my Google Drive or Dropbox?
Yes. Open the page's dashboard, connect Google Drive or Dropbox there, and every upload is copied into a 500files folder in your cloud drive as it arrives. People uploading still need no account. You can also just download everything as a ZIP.