CLOSE AD
CLOSE AD

FTP Video Player Online
Play FTP Server Video Links in Your Browser

Short answer: browsers can't open ftp:// links, so no web page can play them directly. Paste the http:// or https:// link of the same file (most FTP and media servers also publish one) and this player streams it straight from your server to your browser. If a link won't play, the checks below the URL box tell you why.

    Space Play/Pause←→ 5s↑↓ VolumeF FullscreenM MuteL Loop[] Speed
    Recent links
    No recent links yet.
    Try a public sample (double-click to play)
    https://media.xiph.org/tearsofsteel/tears_of_steel_1080p.webm
    https://filesamples.com/samples/video/mkv/sample_1280x720_surfing_with_audio.mkv

    Play server links

    HTTP/HTTPS links from FTP, ISP and media servers.

    Link checks

    Explains FTP, mixed-content, LAN and codec failures.

    Subtitles

    Load SRT or VTT files, multiple tracks.

    Sleep timer

    Auto-pause after 15 minutes up to 10 hours.

    Up to 16× speed

    Plus loop, PiP and fullscreen.

    Resume and history

    Stored only in your browser.

    How to play an FTP server video in your browser

    1. Find the HTTP link. Open the server's web file index in your browser, right-click the video and choose Copy link address. If you only have an ftp:// address, paste it anyway: the player will offer an http:// version of the same path to try.
    2. Paste it and press Play (or Enter).
    3. Read the checks panel if nothing plays. It flags FTP, mixed-content, private-network, login-in-URL and codec problems for that exact link.
    4. Use the controls: add SRT or VTT subtitles, loop, set a sleep timer, change speed up to 16×, go fullscreen or picture-in-picture. Progress is saved so you can resume later.

    Why does an FTP or HTTP video link show nothing?

    A blank player almost always has one of these causes. The player checks for them automatically.

    CauseWhat you seeFix
    ftp:// addressNothing loads. Chrome 95+ and Firefox 90+ no longer support FTP URLs.Use the http(s):// link for the same file, or open the ftp:// link in VLC.
    HTTP link on an HTTPS page (mixed content)Black player or instant error. Browsers try to upgrade HTTP media to HTTPS and skip it if the server has no HTTPS.Allow insecure content for this site in your browser, or serve the file over HTTPS.
    Private address (10.x, 172.16–31.x, 192.168.x)Works only on that network; fails everywhere else.Open this page from a device connected to the same network.
    Unsupported codec (HEVC/x265, E-AC-3, DTS)Sound but no picture, or picture but no sound.Convert to MP4 (H.264 + AAC) or play in VLC.
    Username and password in the URLRequest blocked.Use a link that doesn't need a login.
    Server without byte-range supportSlow start, or seeking restarts the video.Enable Accept-Ranges: bytes on the server.

    Does an FTP or HTTP video need CORS to play?

    No, not for plain playback. A video element can load media from another origin without CORS headers, and this player does not request it. CORS only matters when a page reads the data itself, such as fetch, canvas capture, or cross-origin subtitle tracks. So a CORS error is rarely why a link shows nothing; mixed content, a private address or a codec is far more likely.

    Playing a link on a private network (172.16.x.x, 192.168.x.x)

    Addresses in these ranges exist only inside your local network. This site never touches your video: your own browser connects to the server, so it works from a device on that network and nowhere else. ISP-hosted media servers (a common setup in Bangladesh) work the same way: the link plays on that ISP's network, not from outside it.

    Because this page is HTTPS, an http:// media link is treated as mixed content. In Chrome, open the padlock → Site settings → Insecure content → Allow for this site, reload, and try again; switch it back afterwards. Recent Chrome versions may also ask permission before a public website connects to a local-network address.

    When to use VLC instead of the browser

    • ftp:// links: VLC → Media → Open Network Stream → paste the address.
    • HEVC, Dolby Digital Plus, DTS or TrueHD: VLC decodes them without conversion.
    • Dual-audio MKV: browsers play the default audio track only; VLC lets you switch languages.

    Which formats play in a browser?

    Format / codecBrowser support
    MP4 (H.264 + AAC)Best choice; plays everywhere.
    WebM (VP8/VP9/AV1)Plays in Chrome, Edge and Firefox.
    MKVContainer often works; result depends on the codecs inside.
    HEVC / x265 videoDepends on browser and hardware. Use the codec check above.
    E-AC-3, DTS, TrueHD audioFrequently unsupported; expect silent video.
    AVI, WMV, FLVRarely supported; convert or use VLC.

    "Check my browser's codecs" runs canPlayType in your browser. It is a best-effort hint, not a guarantee for every file.

    Frequently asked questions

    Can a browser play an ftp:// video link?

    No. Chrome removed FTP URL support in version 95 and Firefox removed it in version 90, so a video element cannot load ftp:// addresses. Edge is built on Chromium and follows Chrome. Use the http:// or https:// address of the same file, or open the ftp:// link in VLC.

    How do I get the HTTP link for a file on an FTP server?

    Many media servers publish the same folders over HTTP as a web file index. Open that index in your browser, right-click the video, choose Copy link address, and paste it here. If the server is FTP-only, ask the administrator to enable HTTP or use VLC.

    Why does my HTTP video link show a blank player?

    The usual causes are mixed content (an HTTP link on an HTTPS page), a private network address your device can't reach, or a codec your browser can't decode. The checks panel under the URL box flags which ones apply.

    Does playing a video from another server need CORS?

    Not for plain playback. CORS only matters when a page reads the data, for example with fetch, canvas, or cross-origin subtitle tracks.

    Why do I get sound but no picture, or picture but no sound?

    The browser can read the file but not every codec inside it. HEVC (x265) video and Dolby Digital Plus, DTS or TrueHD audio are common culprits. Convert to MP4 with H.264 and AAC, or play it in VLC.

    Can I play a video from a private IP such as 172.16.x.x or 192.168.x.x?

    Only from a device on that same network, because your own browser connects to the address directly. This site does not proxy or store the video, so it cannot reach a private server for you.

    Does the FTP video player support subtitles, loop and a sleep timer?

    Yes. Add SRT or VTT subtitle files, turn on loop, set a sleep timer to pause playback after 15 minutes up to 10 hours, and change speed up to 16×.

    Is the video uploaded to QnaBangla?

    No. The video streams from your server straight to your browser. Only the links you play and your resume position are saved in your own browser storage; clear them anytime with "Clear all".

    About this tool and sources

    Why this page is candid about FTP: a web page cannot open raw FTP connections, and routing private-network files through a third-party server would be neither possible nor private. So this tool plays what browsers can play (HTTP/HTTPS links) and tells you precisely why a link fails. Built and maintained by the QnaBangla Team. Last reviewed 24 October 2026.