snaphost
Multiple file uploadUpload now

Instant file sharing for modern workflows

Snaphost offers the fastest rails to move images and PDFs anywhere. Zero sign-up friction, instant short links, and automatic 24-hour expiration.

Drag and drop or click to upload

PNG, JPG, WEBP, and PDF only.

Anonymous

Share without any identity.

No signup

Zero friction, instant sharing.

Auto-delete

Expires automatically after 24h.

Vercel
NEXT.JS
supabase
Cloudflare
stripe
GitHub

Everything you need for fast file sharing

Direct share links, original-file uploads, and a dashboard built for clean, fast sharing.

Instant sharing

Upload an image or PDF and get a public link in seconds. No complicated setup, no folder management.

  • Upload → link → share
  • Works for images and PDFs
  • Link is live immediately

No account required

Upload and share without an account — anonymous links auto-expire after 24 hours, so nothing lingers.

  • Anonymous uploads
  • No signup, no password
  • Auto-destruct after 24h
  • Perfect for one-off shares

Custom links

Registered users can make their links memorable — short, branded paths instead of random hashes.

  • Your username path
  • Pick your slug
  • Clean, readable URLs
For registered users

Flexible expiration

Authenticated users choose exactly how long their files stay available — from a day to forever.

  • 1 day · 7 days · 30 days · Never
  • Per-link control
  • Default is always 24h for anonymous
For registered users

File management

A simple dashboard to view, manage, copy, and delete your active links — all in one place.

  • View all active links
  • Copy any link instantly
  • Rename or delete anytime
For registered users

Simple, transparent pricing

Upload and share anonymously for free. Upgrade when you need custom links, a dashboard, and more control.

Anonymous

No account needed. Upload and share instantly.

Free
Upload now
  • File uploadsPNG, JPG, WEBP, PDF
  • Max file size10 MB
  • Max links per day3 links
  • Anonymous upload
  • Link expiration24 hours (auto)
Most popular

Starter

Clean links plus control over names and expiry.

Freeforever
Create account
  • File uploadsPNG, JPG, WEBP, PDF
  • Max file size10 MB
  • Max links per day5 links
  • Anonymous upload
  • Link expirationUser-controlled
  • Custom URL path
  • File management dashboard
Coming soon

Pro

Advanced controls, domains, analytics, and API.

$7/mo
Get Pro
  • File uploadsPNG, JPG, WEBP, PDF
  • Max file size50 MB
  • Max links per dayUnlimited
  • Anonymous upload
  • Link expirationUser-controlled
  • Custom URL path
  • File management dashboard
Feature
Anonymous
Starter
Pro
File uploads
AnonymousPNG, JPG, WEBP, PDF
StarterPNG, JPG, WEBP, PDF
ProPNG, JPG, WEBP, PDF
Max file size
Anonymous10 MB
Starter10 MB
Pro50 MB
Max links per day
Anonymous3 links
Starter5 links
ProUnlimited
Anonymous upload
Anonymous
Starter
Pro
Link expiration
Anonymous24 hours (auto)
StarterUser-controlled
ProUser-controlled
Custom URL path
Anonymous
Starter
Pro
File management dashboard
Anonymous
Starter
Pro
Delete uploads
Anonymous
Starter
Pro
Custom expiry rules
Anonymous
Starter
Pro
Password-protected links
Anonymous
Starter
ProComing soon
Custom domain
Anonymous
Starter
ProComing soon
Upload analytics
Anonymous
Starter
ProComing soon
Priority support
Anonymous
Starter
Pro

Questions about pricing? Check the FAQ or contact us.

Frequently asked questions

Everything you need to know about uploading, link formats, and account tools.

No. You can upload and share files anonymously right away. Anonymous uploads expire after 24 hours, while signed-in users can manage uploads from a dashboard and control expiration on a per-file basis.

Both images and PDFs can be uploaded up to 10MB each. Supported image formats are PNG, JPG, and WEBP, and PDF uploads are enabled out of the box.

Signed-in uploads use direct links in the form baseurl/username/filename. Anonymous uploads use a short anon path so you can share them immediately without creating an account.

Yes. Signed-in users can open the profile dashboard to rename files, update slugs, and adjust expiration times without re-uploading.

Your user record, uploaded files, and related public links are removed from the app. The account deletion flow cleans up storage and app data before removing the authentication account.

Signed-in users can manage uploads from the profile page, where filenames, slugs, expiration settings, and delete actions are available in one place.

Ready to replace messy attachments with clean links?

Upload anonymously or create an account to manage files, usernames, and expiration settings from one place.

No credit card required • Anonymous uploads enabled • Manage files anytime