# Sources: MP4, WebM, HLS, YouTube and Vimeo

A Videokr video is either an upload (MP4 or WebM, up to 200 MB per file, stored and delivered by Videokr) or a link to a source you already have: an MP4 or WebM file, an HLS .m3u8 playlist, a YouTube URL or a Vimeo URL. Linked sources stay where you host them and are still wrapped in your branded player with your chapters, CTAs and analytics.

- Section: Documentation (https://videokr.com/docs)
- Page: https://videokr.com/docs/sources
- Last updated: 2026-08-18

## Uploads

MP4 (H.264/AAC) is the safest format for the widest device range; WebM is accepted too. The limit is 200 MB per file, which comfortably covers the kind of video that belongs on a marketing page — a demo, a tour, a testimonial, a course lesson. Very large libraries are subject to fair use.

## Linked files

Paste a direct `https://` URL to an MP4 or WebM and Videokr plays it in your player without copying it. Useful when the master already lives in S3, R2, Bunny or a company file store, or when the file is larger than the upload limit.

## HLS

Paste an `.m3u8` URL for adaptive streaming: the player switches rendition by bandwidth, which matters for long or high-bitrate video on mobile networks. Videokr plays HLS natively where the browser supports it and via a JavaScript fallback elsewhere.

## YouTube and Vimeo

Paste a normal YouTube or Vimeo link and Videokr plays it inside your player chrome, with your chapters, CTAs and lead forms layered on top, and reports plays in your own analytics.

The honest caveat: YouTube's and Vimeo's own terms and player behaviour still apply to the underlying stream, so treat this as a way to reuse footage you have not moved yet, not as a way to strip their platform rules. For a page whose job is conversion, host the file with Videokr — no third-party recommendations, no branding, no cookie surprises. See [Videokr vs YouTube](/compare/youtube-alternative).

## Which to choose

| Situation | Best source |
| --- | --- |
| Marketing page hero, demo, testimonial | Upload |
| Master file over 200 MB | Link the MP4 |
| Hour-long lesson or webinar replay | HLS |
| Footage still living on a channel | YouTube or Vimeo link |

## Replacing a source

You can change a video's source without changing its id, slug, embed code or analytics history — so a re-cut film keeps its URL, its play count and its retention baseline.

## FAQ

### Can I host video larger than 200 MB?

Yes, by linking it: host the master anywhere and paste its MP4, WebM or HLS URL. Videokr wraps it in your player without storing it.

### Does linking a YouTube video count plays?

Yes. Plays, completions and retention are recorded in your Videokr analytics regardless of where the file itself lives.

## Related

- [Quickstart: host a video and embed it](https://videokr.com/docs/quickstart)
- [Plans, plays and limits](https://videokr.com/docs/plans-and-limits)
- [Videokr vs a YouTube embed for business pages](https://videokr.com/compare/youtube-alternative)
- [Videokr vs the alternatives — quick answers](https://videokr.com/answers/videokr-vs-alternatives)

---
Videokr — Videokr is hosted video for marketing sites: upload or link a video, brand the player, capture emails inside it, embed it anywhere and read second-by-second retention. Free tier forever, $69 lifetime, or metered plans.
Plans: https://videokr.com/#pricing · Full reference: https://videokr.com/llms-full.txt
