Video delivery that gets cheaper as you scale.
TorrentCDN uses WebTorrent to turn your viewers into a P2P network. The more people watch, the less you pay.
No credit card required · 100GB free forever
1,284 files delivered via P2P
How it works
01
Upload your file
Drop any video or audio file. We store it and generate a magnet link.
02
Paste one line of code
<div data-torrent-cdn=“your-id”></div>03
Viewers share bandwidth
Every viewer becomes a peer. Your costs stay flat while your audience grows.
Pay less as you grow. Not more.
| Viewers | AWS CloudFront | TorrentCDN |
|---|---|---|
| 1,000 | $45 | $1.20 |
| 10,000 | $450 | $4.80 |
| 100,000 | $4,500 | $12.00 |
| 1,000,000 | $45,000 | $28.00 |
Simple pricing
Start free. Upgrade when you need more.
Free
100GB bandwidth
- – 1 seat
- – Community support
Pro
1TB bandwidth
- – Unlimited files
- – Analytics dashboard
- – Email support
Business
Unlimited bandwidth
- – Priority support
- – Custom domain
- – SLA guarantee
Frequently asked questions
What browsers are supported?
TorrentCDN works in all modern browsers that support WebRTC — Chrome, Firefox, Edge, Safari 15+, and all mobile browsers.
What happens if there are no peers?
If no peers are available, the player automatically falls back to direct delivery from our origin server within 5 seconds. Your viewers never see a blank screen.
What file types are supported?
We support MP4, WebM, MKV, MOV, AVI for video and MP3, WAV, OGG, M4A for audio.
What is the maximum file size?
The maximum file size is 2GB per file. Contact us for larger files on the Business plan.
Is my content private?
Files are stored privately on Cloudflare R2. Only people with your embed code or direct link can access your content.
How does billing work?
We measure bandwidth by the amount delivered from our origin servers. P2P bandwidth between peers is free and does not count toward your limit.
Can I use this on my own domain?
Yes — Business plan includes custom domain support. You can serve the embed player and SDK from your own domain.
Do you have an API?
Yes. Every account gets an API key (format: tcdn_xxx) visible in your dashboard. Use it to authenticate API requests. You can upload files, list files, and generate embed codes programmatically via our REST API.