Developer-first video hosting with zero egress cost.

Built on Cloudflare Infra. Automatic encoding, adaptive bitrate streaming, and seamless global delivery.

api.streamlet.in
1 import { Streamlet } from "@streamlet/sdk";
2
3 const sdk = new Streamlet({ apiKey: "dev_1a2b" });
4
5 // 1. Upload video (chunks automatically via TUS)6 const { video_id } = await sdk.videos.upload("./demo.mp4");
7
8 // 2. Play globally via 330+ Cloudflare PoPs9 const url = `https://cdn.streamlet.in/${video_id}/master.m3u8`;
01:24 / 03:42
1080p

Trusted by developers building —

Course PlatformsSaaS ProductsDeveloper CommunitiesAI ApplicationsWeb3 Apps

From upload to playback seamlessly.

Upload once. We handle chunking, encoding queues, HLS segment generation, and edge delivery automatically.

01

Upload via Nodejs SDK/API or dashboard.

POST a file to our API or drag and drop in the dashboard. Supports files up to 50 GB. Gets a video_id back immediately — your app keeps moving.

02

We encode it automatically

Our encoding pipeline converts your video to four HLS resolutions.

03

Thumbnail generation

Auto-extract frame at 10s mark. Every dashboard needs this, users hate uploading separately.

04

Captions/subtitles

Auto-generate via Whisper API. This alone is a feature people pay for.

05

Custom watermark in video

Add the brand logo in the video corner.

06

Embed with one line

Use the public link anywhere to access your video on demand.

Powerful video capabilities, pre-built.

Add enterprise-grade video functionalities to your app without the complexity. Let us handle the infrastructure.

Streaming

HLS that actually works everywhere.

Player auto-selects quality based on the viewer's connection speed. 1080p on fibre. 360p on a crowded train. No buffering wheels. No manual quality ladders to define.

AI-powered

Subtitles, generated automatically.

One flag at upload time. We run Whisper on every video and serve a .vtt file alongside the HLS stream. Supports 50+ languages. Your players display them automatically.

Security

Private videos. Expiring links. Zero config.

Generate signed, time-limited URLs for any video. Restrict playback to specific domains. Block hotlinking. Enterprise-grade video security without the enterprise complexity.

Player

Chapters, timestamps, and branded players.

Add chapter markers via API. Upload your logo. Remove Streamlet branding on paid plans. Your player, your brand — served from our CDN.

Insights

Know what your viewers actually watch.

Per-video analytics: total plays, average watch time, drop-off points, viewer geography, and device breakdown. Drop-off heatmaps tell you exactly where viewers stop watching.

Developer

Your stack. Our SDK.

First-class libraries for Node.js and Python. Go support coming soon. Or call the REST API directly — it's just JSON over HTTP.

Built on infrastructure you already trust.

Streamlet runs on Cloudflare's global CDN network — the same infrastructure trusted by millions of applications worldwide. Your video segments are stored securely, which means zero egress fees between storage and delivery.

Your viewers are served from the nearest Cloudflare data center — 330+ globally, including strong coverage across India (Mumbai, Bangalore), Southeast Asia, Europe, and the Americas.

330+
Global PoPs
Points of presence
$0
Egress fees
Bandwidth cost to you
99.99%
Uptime SLA
Network availability
<50ms
Avg TTFB
Time to first byte globally

You've outgrown the alternatives.

Mux charges for delivery. Cloudflare Stream charges by the minute. Bunny charges for bandwidth. Vimeo charges for seats. We charge only for storage — and we don't apologize for it.

FeatureStreamletBest valueMuxCloudflare StreamBunny StreamVimeo
Storage pricingLowHighmoderateCustom
Bandwidth / egressFreePaidPaidPaidLimited
Billing modelStorage onlyStorage + deliveryPer minuteStorage + CDNSeat-based
HLS adaptive streaming
Auto captions (Whisper)
Drop-off analytics
React/Nodejs SDK
Custom Brand logo watermark
Upload from SDK direct client side
Free tier500 MB
Limited
India / Asia CDNExcellentGoodGoodWeakModerate
Surprise bills riskNoneHighHighMediumNone

Streamlet is the only platform in this list where a viral video costs you exactly the same as an unwatched one. Bandwidth is free. Always.

What developers are saying.

We moved our course platform from Vimeo to Streamlet in an afternoon. The API is stupidly simple and our storage bill dropped by 60%.

Founder
EdTech SaaS

Auto captions alone saved us 3 hours a week. We just flip a flag at upload time and subtitles appear. Didn't expect a video hosting API to do that.

Indie developer
Side project

Finally a video host that doesn't charge me for bandwidth. My product videos get embedded everywhere and my bill stays flat.

SaaS founder
B2B SaaS

Simple pricing. No bandwidth bills.

Pay only for the storage your videos use. Delivery is always free.
No egress fees. No surprises.

MonthlyAnnualSave 20%
Free forever

Free

No credit card required.

$0/mo
500 MB storage
Unlimited bandwidth
  • HLS adaptive streaming
  • Auto caption is limited
  • React + HTML player SDK
  • 1 API key
  • Streamlet watermark
  • Community support
Start for free →

Starter

For indie developers and side projects.

$19/mo
150 GB storage
Unlimited bandwidth
  • Everything in Free, plus:
  • Full access to auto captions
  • Unlimited API keys
  • Custom watermark
  • Basic analytics
  • Email support
Get started →
Most popular

Builder

For growing SaaS products and course platforms.

$49/mo
600 GB storage
Unlimited bandwidth
  • Everything in Starter, plus:
  • Drop-off heatmap analytics
  • Custom player colors
  • Upload from URL
  • Priority email support
Get started →

Pro

For scaling platforms and content-heavy apps.

$129/mo
2 TB storage
Unlimited bandwidth
  • Everything in Builder, plus:
  • White-label player
  • MP4 download link per video
  • Collections / folder organization
  • Viewer location analytics
  • Slack support channel
Get started →

Just need storage? Pay as you go.

No monthly commitment. $0.06 per GB per month. Bandwidth is always free.

Start building →

Pricing FAQ

Questions developers actually ask.

Your first 500 MB are on us.

No credit card. No time limit. No bandwidth fees — now or ever.

Takes 3 minutes to upload your first video.