M3U playlist for free TV channels around the World.
 
 
Go to file
infid0 7b3308a63a
Merge pull request #174 from Brenders/master
[italy.md] updated channels
2022-06-27 19:10:03 +02:00
README.md Add missing flags 2022-02-18 18:27:29 +00:00
argentina.md Update argentina.md (#64) 2021-07-22 16:14:04 +01:00
australia.md Add Canada and Australia 2021-05-11 16:09:43 +01:00
austria.md Austrian TV channels (#111) 2022-02-18 18:00:11 +00:00
belarus.md Add Belarus channels (#83) 2021-08-30 17:01:07 +01:00
belgium.md Update belgium.md 2022-03-12 15:15:22 +01:00
brazil.md Update brazil.md (#123) 2022-02-18 18:00:43 +00:00
canada.md Update canada 2021-05-12 14:22:22 +01:00
czech_republic.md update the šlágr family 2022-03-24 12:35:59 +00:00
denmark.md Danish TV channels (#109) 2022-02-18 18:02:16 +00:00
estonia.md Create estonia.md (#53) 2021-06-23 09:44:21 +01:00
finland.md Add some Finnish channels 2022-04-16 20:46:30 +00:00
france.md France: Update channels 2021-08-17 16:35:18 +01:00
germany.md added eureonews 2022-05-25 18:01:57 +02:00
greece.md Update channels 2021-05-10 23:24:52 +01:00
hungary.md Update Hungarian channels 2022-04-08 16:26:09 +02:00
iraq.md Update iraq.md (#97) 2021-11-22 16:49:04 +00:00
ireland.md Add files via upload 2021-04-13 19:09:56 +01:00
italy.md pluto.tv channels updated on 06-27-2022 2022-06-27 16:55:33 +02:00
japan.md Update japan.md (#80) 2021-08-17 13:13:53 +01:00
korea.md Update korea.md (#71) 2021-08-05 23:25:18 +01:00
make_playlist.py Update German TV (#76) 2021-08-17 13:15:41 +01:00
malta.md Create malta.md (#50) 2021-06-23 09:43:34 +01:00
mexico.md Additions and removals (#55) 2021-07-14 14:17:15 +01:00
netherlands.md Added NH Nieuws (#41) 2021-06-01 15:09:19 +01:00
paraguay.md Added ABC TV channel (#30) 2021-05-18 16:53:30 +01:00
playlist.m3u8 Update channels 2022-06-11 20:45:56 +02:00
portugal.md Update portugal.md 2022-05-16 17:21:16 +00:00
russia.md Update russia.md 2022-05-12 13:29:48 +02:00
san_marino.md Update san_marino.md (#105) 2022-02-18 17:57:58 +00:00
slovakia.md Update slovakia.md 2022-04-02 13:11:03 +00:00
slovenia.md Create slovenia.md (#54) 2021-07-14 14:13:36 +01:00
spain.md Add Regional-goverment run channels from Spain (#36) 2021-05-24 12:02:03 +01:00
sweden.md Remove non working channels 2022-04-16 21:41:56 +00:00
switzerland.md add rsi channel to switzerland.md 2022-03-04 19:42:58 +01:00
turkey.md Update turkey.md 2022-05-12 20:34:01 +03:00
uk.md Update uk.md (#93) 2021-09-21 18:15:16 +01:00
ukraine.md Add Ukraine channels (#86) 2021-08-30 17:01:16 +01:00
usa.md Misc additions (take 2) (#38) 2021-05-24 12:02:25 +01:00
zz_movies.md Fix exist channel italy.md and add new Pluto tv channel (#107) 2022-02-18 17:59:37 +00:00
zz_news_en.md update France 24 and DW 2022-06-23 18:01:39 +00:00
zz_news_es.md Misc additions (take 2) (#38) 2021-05-24 12:02:25 +01:00

README.md

Free TV

This is an M3U playlist for free TV channels around the World.

Either free locally (over the air):

Or free on the Internet:

  • Plex TV
  • Pluto TV
  • Pluto TV (Spanish)
  • Pluto TV (French)
  • Pluto TV (Italy)
  • Redbox Live TV
  • Roku TV
  • Samsung TV Plus
  • Youtube live channels

To use it point your IPTV player to https://raw.githubusercontent.com/Free-TV/IPTV/master/playlist.m3u8.

Philosophy

The main goals for this playlist are listed below.

Quality over quantity

The less channels we support the better.

  • All channels should work well.
  • As much as possible channels should be in HD, not SD.
  • Only one URL per channel (no +1, no alternate feeds, no regional declinations)

Only free channels

If a channel is normally only available via commercial subscriptions it has nothing to do in this playlist. If on the other hand it is provided for free to everybody in a particular country, then it should be in this playlist.

  • No paid channels
  • Only channels which are officially provided for free (via DVB-S, DVB-T, analog, etc..)

Only mainstream channels

This is a playlist for everybody.

  • No adult channels
  • No channels dedicated to any particular religion
  • No channels dedicated to any particular political party
  • No channels made for a country and funded by a different country

Format

The m3u8 playlist is generated from the .md files by the .py script.

Each .md file represesnts a group. The <h1> line is used as the group title.

Only channels which URL column starts with [>] are included in the playlist.

Channels which are not in HD are marked with an .

Channels which use GeoIP blocking are marked with a .

Channels which are live Youtube channels are marked with a .

Issues

Only create issues for bugs and feature requests.

Do not create issues to add/edit or to remove channels. If you want to add/edit/remove channels, create a pull request directly.

Pull Requests

Only modify .md files

If your Pull Request modifies channels, only modify .md files. Do not modify m3u8 files in your pull request.

Adding a new Channel

To add a new channel, make a Pull Request.

  • In your Pull Request you need to provide information to show that the channel is free.
  • Use imgur.com to host the channel logo and point to it.
  • If you have a valid stream, add it and put [>] in front of it.
  • If you don't have an stream for the channel, add [x]() in the url column and place your channel in the Invalid category.
  • If you have a stream but it doesn't work well, put the channel in the Invalid category and put [x] in front of the url.
  • If you're adding geoblocked URLs specify it in your PR and specify which country they're working in. The PR will only be merged if these URLs can be tested.

Removing a Channel

To remove a channel, make a Pull Request.

In your Pull Request you need to provide information to show that the channel is only available via a private paid subscription.

Note: Public taxes (whether national or regional, whether called TV License or not) do not constitute a private paid subscription.

If a stream is broken, simply move the channel to the invalid category and replace [>] with [x] in the url column.