UFOZoo

IPTV Player — Watch Live TV & M3U8 Streams Online Free

Watch live TV channels online free. Paste any M3U or M3U8 playlist URL to stream instantly. Channel lists with group filtering. No signup, runs in your browser.

Features

  • Watch live TV channels online free — paste any IPTV playlist URL (.m3u or .m3u8) to start
  • Auto-parse M3U/M3U8 playlists into a searchable channel list with group filtering
  • Channel logos and group categories displayed from playlist metadata (tvg-logo, group-title)
  • Favorite channels — save your most-watched channels for quick access (stored locally)
  • Recently watched history — quickly replay previously viewed streams
  • Built-in test streams — try the player instantly with popular free content
  • Smart group handling — channels in multiple groups appear in each group's list
  • Responsive design — works on desktop, tablet, and mobile browsers
  • Keyboard shortcuts — Space/K play/pause, arrow keys seek, F fullscreen, M mute
  • No account required — completely free, no signup, no registration, no ads
  • 100% client-side — your stream URL never leaves your browser, fully private
  • Supports all modern browsers — Chrome, Firefox, Edge, Safari via native HLS

How to Use

  1. 1Find an IPTV playlist URL — search for free IPTV playlists online, or use your own .m3u/.m3u8 link
  2. 2Paste the full URL (including http:// or https://) into the input field above
  3. 3Click the Play button — the player will load and parse the playlist automatically
  4. 4Browse the channel list — use the group dropdown to filter by category, or search by channel name
  5. 5Click any channel to start watching — the player will connect to the stream
  6. 6Star your favorite channels for quick access — click the star icon next to any channel
  7. 7Use keyboard shortcuts for quick control: Space to play/pause, arrows to seek, F for fullscreen
  8. 8Troubleshoot stream issues — if a channel won't play, check the error message: CORS errors mean the server blocks external access, media errors indicate unsupported codecs
  9. 9Manage your favorites — use the favorites panel to organize saved channels; right-click or long-press to remove from favorites
  10. 10Switch between fullscreen and windowed mode using the F key or the fullscreen button in the player controls

Frequently Asked Questions

What is IPTV?

IPTV (Internet Protocol Television) delivers TV channels over the internet. You need a playlist URL (.m3u or .m3u8 format) containing channel links. This player parses those playlists and lets you watch channels directly in your browser.

Where can I find free IPTV playlists?

Search for 'free iptv playlist m3u' online. Popular open-source projects like iptv-org and Free-TV maintain updated lists of free-to-air channels. You can also find playlists on GitHub, Reddit, and IPTV forums.

What is the difference between M3U and M3U8?

Both are playlist formats. M3U uses ANSI encoding while M3U8 uses UTF-8. In practice, they work the same way — this player supports both. M3U8 is more common for HLS live streams.

Can I watch live TV on my phone?

Yes. This is a web-based player that works on any modern mobile browser. iOS Safari and Android Chrome/Firefox all support native HLS playback.

Why is the stream not playing?

Common causes: (1) The playlist URL may be invalid or expired. (2) The channel may require authentication. (3) The server may block playback via CORS restrictions. (4) Your browser may not support the video codec. Try a different channel or playlist.

Is my viewing private?

Yes. Everything runs in your browser — no data is sent to any server. Your favorites and history are stored locally in your browser's localStorage and never leave your device.

Do I need to create an account?

No. This player is completely free with no registration required. Just paste a playlist URL and start watching.

Can I save channels as favorites?

Yes. Click the star icon next to any channel to add it to your favorites. You can also save entire playlists. Favorites are saved locally in your browser and persist across sessions.

How do I use keyboard shortcuts?

Space/K: play/pause. Left/Right arrows: seek 10 seconds. Up/Down arrows: volume. M: mute. F: fullscreen. 0-9: jump to 0%-90% of the video.

What browsers are supported?

All modern browsers: Chrome, Firefox, Edge, Safari, and Opera. All support native HLS playback for optimal performance.