Stop video piracy. Embed anywhere. No third-party logos, no surprise bills.
Multi-key AES encryption, GPU-accelerated HLS encoding, AI-generated subtitles in 50+ languages, and a fully branded embed player — on a free plan with unlimited storage.
From upload to playback, every layer is built for security, speed, and scale — without forcing you onto an enterprise contract.
Multi-key AES encryption applied per HLS segment. Pirates need to break every key, not just one — even a full key leak only exposes a few seconds of footage.
HLS adaptive bitrate from 360p to 4K UHD. H.264, HEVC, VP9, and AV1 with auto-detection. Same embed code, perfect playback on iPhone, Android, smart TV, and desktop.
Cloudflare R2 storage + 300+ edge cities. Sub-200 ms time-to-first-byte globally, immutable segment caching, zero egress fees passed to you.
NVIDIA NVENC GPU pipeline. A 10-minute 1080p source is ready to embed in 2-3 minutes — not 30. Multiple quality variants render in parallel.
OCR pulls hardcoded captions out of frames. Claude and Gemini translate to 50+ languages while preserving timing. A 30-minute lecture is fully subtitled in ~5 minutes.
Fully white-labeled embed player. Custom colors, logo, watermark presets, subtitle styling, and domain whitelisting — no AVCaption logo, even on the Free plan.
ClickHouse-powered analytics. Real-time play counts, drop-off heatmaps, geo breakdown, and device mix. Built to handle billions of view events per day.
A single iframe drops into WordPress, Webflow, Notion, Teachable, Thinkific, Kajabi, Moodle, Canvas, or any custom site. Domain-locked, anti-hotlink, mobile-perfect.
Simple on the surface. Production-grade infrastructure underneath.
Drag & drop in the dashboard or POST to the API. Chunked uploads with resume on failure, no file-size cap, SHA-256 integrity check on every byte.
GPU workers transcode to HLS with adaptive bitrate (360p-4K) and apply multi-key AES segment encryption. Every variant is ready in parallel.
Copy a one-line iframe or share the watch URL. Domain whitelist, watermark, and analytics are already wired in — nothing else to configure.
Start free, scale only when you need to. No contracts, no hidden bandwidth fees, no per-seat surprises.
For getting started — forever
For serious creators & businesses
Maximum power, AI Studio, and SLA support
| Feature | Free | Premium | Enterprise |
|---|---|---|---|
| Storage | Unlimited | Unlimited (per 5TB tier) | Unlimited (per 5TB tier) |
| Max Quality | 2K (1440p) | 4K UHD (2160p) | 4K UHD (2160p) |
| Ads | Yes | No | No |
| CDN Priority | Smart (view-based) | All videos | All videos |
| Encryption | AES multi-key | AES multi-key | AES multi-key |
| Analytics | Real-time basics | Advanced + geo | Advanced + geo |
| AI Studio (OCR + Translate) | ✗ | ✗ | ✓ |
| Custom Watermarks | ✗ | ✗ | Text + image overlay |
| Domain Restriction | ✓ | ✓ | ✓ |
| Encoding Priority | Shared queue | Shared queue | Dedicated worker |
| REST API + Webhooks | ✗ | ✗ | ✓ |
| Support | Community + docs | Email (24h) | VIP (4h SLA) |
AVCaption uses multi-key AES encryption — the same standard that protects banks and government data, but applied at the segment level. Here is what makes our approach different from typical video platforms: every video is split into hundreds of HLS segments (around 6 seconds each), and every batch of segments is encrypted with a unique key. If an attacker manages to extract one key, they only get a few seconds of footage, not your entire video. Decryption happens client-side in the viewer's browser through the Web Crypto API, so raw decryption keys never sit on a public CDN. On top of that, you can lock playback to specific domains (anti-hotlink), add visible or hidden watermarks (Enterprise), and rotate embed tokens. Most platforms either skip encryption entirely (Vimeo relies on HTTPS in transit), use a single key for the whole video (one breach = full leak), or charge extra for DRM. With AVCaption, multi-key AES is the default — even on the free plan.
You can upload almost any common source format: MP4, MKV, AVI, MOV, WebM, FLV, TS, M4V, and more. AVCaption transcodes to HLS (HTTP Live Streaming) with adaptive bitrate so each viewer automatically gets the best quality their connection and device can handle, from 360p up to 4K UHD (2160p). On the encoding side we support modern codecs — H.264 (AVC) for maximum compatibility, HEVC (H.265) for sharper quality at lower bitrate, VP9 for Chrome and Android, and AV1 for next-gen efficiency. Audio is normalized to AAC stereo by default, with multi-track audio preserved on Enterprise. Encoding runs on GPU-accelerated NVIDIA NVENC workers, so a 10-minute 1080p source typically goes from upload to ready-to-embed in 2-3 minutes — not the 15-30 minutes you would wait on a CPU-only platform.
Yes. Every video gets a single line of iframe embed code that drops into any website, WordPress blog, Webflow page, Notion doc, LMS platform (Teachable, Thinkific, LearnDash, Moodle, Canvas), membership site (MemberPress, Kajabi, Circle), or web app. The embed player is fully responsive, mobile-friendly, and weighs less than 80 KB so it never slows your page down. Premium and Enterprise users can restrict embedding to a whitelist of domains — the player simply refuses to start on any other site, killing hotlinking and theft. You can also customize player colors, logo, default subtitle style, and watermark per-video. There are no third-party logos on the player at any tier, even on Free — your brand stays front and center.
AI Studio (Enterprise plan) automates two of the slowest parts of video production: subtitling and translation. First, OCR-based extraction reads burned-in subtitles directly off the video frames — perfect when you have hardcoded captions in the source but need them as a separate, switchable track. Second, AI translation uses Anthropic's Claude or Google's Gemini to translate any subtitle track into 50+ languages while preserving timing, line breaks, and tone. You review and edit results in a side-by-side editor before publishing, so quality stays high. A 30-minute lecture typically takes about 5 minutes to subtitle and translate end-to-end — a job that would cost $150-300 with a human service. The output is standard WebVTT, downloadable for use anywhere.
Storage is billed in 5 TB tiers on paid plans. If you cross 5 TB, your plan automatically scales to the next tier — for example, 5-10 TB on Premium = 2× the monthly base ($200/mo), 10-15 TB = 3× ($300/mo), and so on. There is no hard cap, no service interruption, and no email begging you to upgrade. You will see the change reflected on your next invoice, and you can downgrade anytime by deleting videos. The Free plan has no tier system at all — storage stays unlimited indefinitely as long as you do not abuse the platform (see FAQ #9). You will never lose access to your existing videos due to a billing change.
Encoding runs on GPU-accelerated NVIDIA NVENC workers in parallel. Real-world benchmarks: a 10-minute 1080p MP4 source goes from upload-complete to ready-to-embed in around 2-3 minutes; a 1-hour 4K source finishes in 12-15 minutes. Multiple quality variants (360p, 480p, 720p, 1080p, 1440p, 2160p) are generated in parallel rather than sequentially, which is why we are roughly 8-10× faster than CPU-only platforms like Vimeo's free tier or self-hosted FFmpeg setups. Enterprise users get dedicated workers — your encoding jobs are never queued behind other customers, so a sudden batch of 50 videos still completes within minutes rather than hours.
There is no trial because there is no need for one: the Free plan is the real product, available forever, no credit card required at signup. You get unlimited storage, AES segment encryption, custom-branded embed player, domain whitelisting, real-time analytics, and 2K (1440p) playback. The trade-off is short ad rolls before video playback (similar to YouTube), and CDN priority is shared based on view volume — popular videos automatically get hotter cache. If you want zero ads, 4K UHD playback, dedicated CDN priority on every video, advanced analytics, and email support, upgrade to Premium ($100/5TB/mo). For AI subtitles, watermarks, and full API access, choose Enterprise ($250/5TB/mo). You can upgrade or downgrade anytime — no contract.
AVCaption stores videos on Cloudflare R2 (egress-fee-free object storage) and serves them through Cloudflare's global CDN, which spans 300+ cities across 100+ countries. Video segments are cached as immutable objects with aggressive TTL, so time-to-first-byte is typically under 200 ms anywhere in the world and segment fetches resolve in under 50 ms inside the CDN edge. Premium and Enterprise videos are pinned to priority CDN nodes; Free plan videos earn priority dynamically — once a video starts getting consistent views, it gets promoted to hot cache automatically. There are no per-region surcharges or egress fees passed to you, even at scale. Outage history: 99.97% measured uptime over the last 12 months.
No. Your videos are never deleted because of inactivity, low view count, or how long you have been on the Free plan — your content stays online indefinitely. The only accounts that get removed are ones that abuse the platform (mass-uploading throwaway videos with no real audience to spam our storage and bandwidth, hosting clearly illegal content, or attempting to use AVCaption as a generic file host). When that happens, the account is permanently banned and all associated videos are removed. If you are a regular creator, course author, agency, or webmaster using AVCaption for its intended purpose, you have nothing to worry about — Free plan accounts in good standing have been running here since day one.
Join thousands of webmasters, course creators, and SaaS teams using AVCaption. Start free — no credit card, no time limit, no surprise bills.
Get Started Free