Webinar Recording Hosting

Webinar Recording Hosting: One MP4 Link for Every Attendee

Host MP4 webinar recordings on a global CDN. Share a single link with all attendees, no expiry.

The follow-up email is where webinar recordings get lost. Zoom's cloud recording auto-deletes on free and lower tiers (and counts against a storage cap on paid ones), so the link you sent last quarter 404s. YouTube unlisted technically works but wraps your B2B session in ads, related-video thumbnails, and a 'subscribe' nag that doesn't belong in a paid attendee's inbox. files.link does one thing here cleanly: it hosts your MP4 on a global CDN and gives you a single permanent URL you paste into the recap email to every registrant.

No auto-deletion timer, no pre-roll, no recommendation rail — just the recording. The workflow after the call is short. Export the recording from Zoom, Meet, Teams, or Riverside as an MP4, then upload it: drag it into the dashboard, or for a repeatable post-event process call the three REST endpoints (POST /v1/files/{folderId} to register and get a presigned PUT URL → PUT the file → POST /v1/files/confirm-upload with {ids:[...]}) from a small script and store the returned URL.

Because files.link sets the right content-type, that same URL works two ways with no extra config: drop it into an HTML5 <video controls src="..."> tag on your recap landing page so attendees stream in-browser, or let them click it to download the MP4 outright. A worthwhile pre-upload step: webinar raw exports are bloated, and ffmpeg trims them hard — ffmpeg -i raw.mp4 -c:v libx264 -crf 24 -preset slow -c:a aac -b:a 128k webinar.mp4 typically cuts a two-hour 1080p recording (often 1-3GB raw) by more than half with little visible loss, which directly lowers your delivery bill.

If the session was gated or paid, host it as a private file and hand each cohort a signed URL instead of a public link, so the recording isn't freely reshareable. For accessibility and SEO of the recap page, upload your .vtt caption file alongside the MP4 and reference it with a <track> element. Billing is prepaid credits debited by storage and delivery, so a recording that gets watched a few hundred times costs predictable bandwidth and never pressures you into a higher Zoom or video-platform plan tier just to keep the file alive.

A recurring webinar series quickly becomes a replay catalog; a stream archive for webinar replays keeps every past session on a permanent URL as the library grows.

Benefits With No Complexity

Global CDN delivery

Your files are served from 450+ edge locations worldwide.

Edge-cached worldwide

Files are cached close to your users for fast delivery.

Signed-URL security

Private files stay protected with time-limited access.

What You Get

Unlimited files

Upload as many files as you need.

Unlimited storage

There is no storage limit.

Public + Private storage

Private files are fully secured.

CDN ready links

Upload directly to 450+ edge locations worldwide.

Prepaid credits

No subscription. Pay only for the storage and bandwidth you use.

More coming soon

We have plenty of features coming!

How files.link Works

1. Upload

Create a project and upload your first file.

2. Copy

Copy the CDN link.

3. Use Anywhere

Paste and enjoy the blazing speed.

Why Developers Choose files.link

A Better Way to Store & Deliver Files

Zoom Cloud (free/lower tiers)YouTube unlistedfiles.link
No auto-deletion of the recording
No ads or recommendations in playback
Direct MP4 URL (stream or download)
Private gated access via signed URLs
Prepaid credits (no plan-upgrade pressure)

Calculate Your Needs

Storage

0GB

Egress

0GB

CDN Bandwidth

0GB
Total: $0.000/month

Host Webinar Recordings

  • Global CDN delivery
  • Edge-cached worldwide
  • Signed-URL security
  • Unlimited files
  • Unlimited storage
  • Public + Private storage
  • No subscription — prepaid credits keep spend predictable
Start Hosting Webinar Recordings

Frequently Asked Questions

How large can a webinar recording be?
Up to 1TB per file via the multipart upload path. A two-hour 1080p webinar is typically 1-3GB raw, and most people compress before uploading to keep delivery costs down.
Should I compress before uploading?
Yes, if you care about the bandwidth bill. An ffmpeg pass like -c:v libx264 -crf 24 -preset slow -c:a aac -b:a 128k often more than halves a Zoom export with little visible quality loss, which directly reduces delivery credits.
Can attendees stream it, or only download?
Both. The same MP4 URL works in an HTML5 <video controls> tag for in-browser streaming on your recap page, and clicking it downloads the file directly. files.link sets the right content-type so neither needs extra config.
How do I keep a paid/gated recording from being reshared?
Host it as a private file and issue each cohort a short-lived signed URL instead of a public link. The recording isn't reachable from a guessable path, so it can't be freely forwarded around.
Can I add captions?
Yes — upload your .vtt caption file alongside the MP4 and reference it with a <track kind="captions"> element inside your <video> tag for accessibility and a better recap page.
General Questions
Is there a subscription?
No. files.link uses prepaid credits, so storage, bandwidth, and API usage are deducted from your balance as you go. The app explains the payment step before uploads are enabled — no monthly subscription and no per-user fees.
What is files.link?
files.link is a developer-first file platform that makes it simple to store, secure, and deliver files globally. It provides signed URLs, public/private access, and an API-first design so you can integrate file delivery into any app without the usual complexity.
How does billing work?
files.link uses prepaid credits. As you use storage, bandwidth, and API requests, credits are deducted daily. When your balance runs low, we automatically recharge it using your saved card. If an auto-recharge doesn't go through, your files and links stay put — you simply update your payment method or top up manually to keep going. No monthly subscriptions — just simple usage-based pricing.
How secure is my data?
All files are encrypted at rest and in transit. You can use signed URLs for private files, control access with permissions, and rely on enterprise-grade infrastructure for data protection.

Related

files.link
Copyright © 2026
All rights reserved
ContactGuidesGlossaryStatusLegal