Upload a video, get a trackable URL
Drop an MP4, MOV, AVI, WMV, FLV, WebM, or MKV file into the uploader and the converter returns a shareable link in seconds. The link carries view-tracking (who watched, how long, what percentage they finished), optional password protection, and an expiration date you set yourself. Files up to 500MB go through without re-encoding, and the resulting URL works on any browser without an app install.
Past the basic share, the same upload gives you an iframe embed code for blog posts and landing pages, plus a custom domain option (videos.yourcompany.com) on paid plans so the URL matches your brand instead of a generic host.
The flow is: pick a file, hit upload, copy the URL out of the share panel. From there you decide whether to make it public, gate it behind a password, or set it to auto-expire in 7, 30, or 90 days.
- MP4, MOV, AVI, WMV, FLV, WebM, MKV
- Up to 500MB per file (free), larger on paid plans
- Password protection and link expiration
- View analytics: viewer count, watch time, drop-off points
- Embed code for iframe or
<video>tag - Custom domain on paid plans
- HTTPS/TLS 1.3 on upload, GDPR and CCPA compliant
How to convert video to link
- Upload the file. Drag an MP4, MOV, AVI, or any supported format from your computer or phone. Upload runs over HTTPS/TLS 1.3.
- Set the share rules. Add a password, pick an expiration date, or leave the link public and permanent. Defaults are public + no expiration.
- Copy the URL or embed code. Paste the link into email, Slack, or a CRM, or grab the iframe snippet for a landing page.
Analytics start logging the moment the link is live. Open the dashboard to see who watched, on what device, and where they dropped off.
Technical details
- Formats: MP4 (H.264, H.265/HEVC), MOV, AVI, WMV, FLV, WebM, MKV
- Upload: encrypted HTTPS connection, automatic virus scan before processing
- Quality: no re-encoding unless you ask for it
- Delivery: global CDN for fast playback anywhere
- Embedding: correct MIME types and CORS headers for iframe or
<video>tag use - Compatibility: plays on Chrome, Safari, Firefox, Edge, and every mobile browser
How it compares
| Feature | ScreenApp | Streamable | Loom | Wistia | Vimeo Showcase | Bunny.net |
|---|---|---|---|---|---|---|
| Free tier video length | Unlimited | 10 min | 5 min | 10 videos total | 25 videos total | Pay-as-you-go only |
| Password protection | Yes (free) | Paid only | Paid only | Yes (free trial) | Yes (paid) | Yes |
| Custom domain | Paid plans | Paid plans | Enterprise | Paid plans | Pro+ | Yes |
| View analytics | Yes (free) | Paid only | Yes (free) | Yes (free trial) | Yes (paid) | Yes |
| Embed code | Yes (free) | Yes (free) | Yes (free) | Yes | Yes | Yes |
| Branded player | Paid plans | Paid plans | Paid plans | Yes | Pro+ | Yes |
Streamable hosts cleanly but locks password protection and analytics behind a paid plan, and the free tier wipes content after 90 days. Loom is recording-first, so file uploads of arbitrary MP4s aren’t its main path. Wistia and Vimeo Showcase are built for marketing video libraries, not one-off link generation. Bunny.net is infrastructure-grade and bills by GB, which suits high-traffic embeds but not someone who just wants to send a clip. ScreenApp keeps the basics (password, analytics, expiration) on the free plan and the upgrade is for custom domain and branded player.
Who uses it
- Sales teams sharing product demo recordings inside cold and follow-up emails, then checking the analytics to see which prospects watched past the 30-second mark.
- Support reps sending fix-it walkthrough videos to customers instead of writing a five-paragraph reply, with expiration set so the link doesn’t float around forever.
- Recruiters sharing role-explainer videos with candidates, password-protected when the position isn’t public yet.
- Freelancers attaching portfolio reels and rough-cut previews to proposals, using the embed code to put the video directly on a Notion proposal page or a personal site.
The pattern: a video file becomes a URL with rules around it (who can watch, for how long, and you find out who did).
Security
Uploads run over HTTPS with TLS 1.3. Files are processed in isolated containers and the original is deleted after the link is generated. Nothing you upload is used to train models or shared with third parties. The service is GDPR and CCPA compliant and keeps no IP logs.
If you’re sharing something sensitive, turn on password protection or restrict link access before you send it.
FAQ
How do I convert a video to a link?
Upload the file. You get a permanent URL back in a few seconds. Copy it, paste it wherever you want to share it. No account needed.
What formats work?
MP4, MOV, AVI, WMV, FLV, WebM, and MKV. H.264 and H.265/HEVC are both supported inside MP4 containers.
Is it actually free?
Yes. Unlimited uploads, no watermarks, no premium tier to dodge. Files up to 500MB, and the resulting links never expire unless you set them to.
Can I see who watched the video?
Yes. The analytics panel shows viewer count, watch duration, and where viewers dropped off. Useful for sales follow-up and support triage.
What’s the file size limit?
500MB per upload on the free tier. Quality isn’t reduced, so a 500MB 4K clip keeps its resolution and bitrate. Paid plans raise the ceiling.
Can I make the link private?
Yes. Add a password or set an expiration date before sharing. Anyone without the password can’t watch, and an expired link stops resolving.
Can I put my own domain on the link?
Yes, on paid plans. Point a subdomain like videos.yourcompany.com at the host and your share links use that instead of a generic URL.
Does it work on phones?
Upload from iOS or Android, watch on anything with a browser. The generated URL doesn’t require an app.
Can I embed the video on my site?
Yes. The share panel includes an iframe snippet and a direct file URL for <video> tag embedding, with correct MIME and CORS headers.