Japanese IPTV Playlist
Personal M3U playlist for Japanese TV channels — 154 channels covering Tokyo and Kansai terrestrial, BS, CS, Rakuten streaming, and FAST channels. All akariko-sourced streams are 1080p.
Usage
Add this URL to your IPTV player (TiviMate, IPTVnator, VLC, etc.):
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP.m3u
Or download JP.m3u directly to load as a file.
If you prefer channels grouped into categories:
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP_Categories.m3u
Or download JP_Categories.m3u directly.
Family-friendly versions
For households or environments where adult content should be excluded, use the JP_Safe playlists (149 channels — same as above with the 5 adult channels removed):
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP_Safe.m3u
Or with categories:
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP_Safe_Categories.m3u
No VPN versions
For users outside Japan who don’t have a VPN or geo-routing service, use the JP_NoVPN playlists (101 channels — all geo-locked Rakuten, FAST, and NEW KPOP channels removed):
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP_NOVPN.m3u
Or with categories:
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP_NOVPN_Categories.m3u
These playlists contain only streams that work globally without any geo-routing (akariko, primehome, and NHK World-Japan).
Backup playlists (primehome fallback)
If akariko streams go down, use these backup playlists. They swap all akariko streams to primehome as a fallback source (120 of 154 channels - 34 akariko-only channels with no primehome equivalent are excluded):
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP_Backup.m3u
Or with categories:
https://gitflic.ru/project/reaperc/jp-iptv/blob/raw?file=JP_Backup_Categories.m3u
Note: primehome streams are lower quality than akariko (SD/544p for most channels vs akariko 1080p). Use these only when akariko is down, and switch back when it recovers.
What’s included
- Tokyo terrestrial (10) — NHK G, NHK E, NTV, TBS, Fuji TV, TV Asahi, TV Tokyo, TOKYO MX1, TOKYO MX2, plus NHK G Sub Ch.
- Kansai terrestrial (8) — MBS, ABC, TV Osaka, Kansai TV, ytv, KBS, SUN, NHK G Osaka
- BS Free (11) — NHK BS (main + Sub Ch.), BS NTV, BS Asahi, BS TBS, BS TV Tokyo, BS Fuji, BS11, BS 12, BS 10, JCOM BS
- BS 4K (2) — NHK BS4K, BS TV Tokyo 4K
- BS Premium (5) — WOWOW Prime/Live/Cinema/Plus, BS 10 Premium
- News (18) — Japanese (日テレNEWS, FNN, MBSニュース, NTV News24, TBS News, etc.) and English (NHK World-Japan, CNNj, BBC News, Bloomberg, Euronews, Reuters)
- Sports (17) — J Sports 1-4, Sky A, Gaora, Nittele G+, Golf Network, FUEL TV, TOP BARÇA, NTV Pro Wrestling, etc.
- Movies & Drama (27) — Toei, Nihon Eiga, The Cinema, Movie Plus, WOWOW Plus, network subchannels (TBS, TV Asahi, Fuji), AXN, Mystery, LaLa, NEW KPOP, etc.
- Anime & Kids (10) — Animax, AT-X, Cartoon Network, Kids Station, Disney Channel/Junior, 手塚プロダクションTV, しまじろう, キッズ
- Music (9) — MTV, Music ON TV, Music Japan TV, Kayo Pops, Takarazuka, that’s 70s/80s/90s/Rock
- Documentary & Lifestyle (11) — National Geographic, Discovery, Animal Planet, History, Tabi, Tetsudo, Fishing Vision
- Variety & Hobby (14) — Shogi Channel, Mondo TV, 麻雀, パチンコ・パチスロ, ぷれいば!, ワンニャン, 九州・沖縄, etc.
- Korean & Asian (4) — KBS World, KNTV, Mnet
- Shopping (2) — QVC, GSTV
- Weather (1) — Weather News (ウェザーニュースLiVE)
- Adult (5) — V Paradise, Pigoo, セクシーエンタメ, 刺激ストロング, 映画(年齢制限あり) (not included in JP_Safe variants)
The JP_NoVPN playlists include 101 of the above channels — all terrestrial, BS, and CS channels that don’t require geo-routing. The 53 removed channels are Rakuten exclusives (news, music decades, anime studios, variety), FAST channels, and NEW KPOP.
FAST channels
The playlist includes 18 free ad-supported (FAST) channels from fastv.jp, marked with “(FAST)” in their display names and distributed into the relevant categories — 時代劇TV, アニマックス FREE, 韓流チャンネル, GOLF LIFE, ペットTV, and more. All have EPG coverage via the karenda source. Note: FAST channels are geo-locked to Japan and are not included in the JP_NoVPN playlists.
EPG
The playlist references four EPG sources directly in its header — your player will automatically load and merge them:
- Karenda (primary) —
https://github.com/karenda-jp/etc/raw/refs/heads/main/guides.xml
Covers terrestrial, BS, most CS, Rakuten streaming channels (rch_XX IDs), and FAST channels (fastch_v2_XX IDs) - mathlabroom —
https://github.com/mathlabroom/SKyperfectv-EPG-/releases/download/latest/epg_ultimate.xml
Active SkyPerfecTV scraper with rich Japanese descriptions for CS channels - akariko —
http://akariko.netgenx.site/epg/kai-epg.xml
Covers terrestrial and BS channels as a fallback - animenosekai —
https://animenosekai.github.io/japanterebi-xmltv/guide.xml
Covers NHK World-Japan and provides additional fallback data for terrestrial, BS, and CS channels
These sources are automatically loaded by IPTV players that read the url-tvg header.
If your player doesn't auto-load EPG Sources, add them manually in your player's EPG settings.
Stream sources
Streams come from a mix of:
akariko.netgenx.site— akariko 1080p restreams (99 channels — terrestrial, BS, and most CS)livetv.fastv.jp— FAST channel streams (18 channels)cdn-*.tsv2.amagi.tvand*.akamaized.net— Rakuten streams (34 Rakuten-exclusive channels)media-tyo.hls.nhkworld.jp— NHK’s official CDN (NHK World-Japan)cdns.jp-primehome.com— primehome restreams (1 channel: Kids Station)
Some streams are geo-restricted to Japan. If you’re outside Japan, you’ll need a Japanese VPN, residential proxy, or service like ControlD with JP routing to access them. Note that Rakuten-sourced streams are more strictly region-locked than akariko streams — where a channel is available from both sources, the akariko stream is used. NHK World-Japan is available globally without restrictions.
If a channel won’t play, try clearing your player’s cache. Streams occasionally rotate URLs.
Geo-routing with ControlD
101 of 154 channels work globally without a VPN (all akariko, primehome, and NHK World streams). The remaining 53 channels (Rakuten, FAST, NEW KPOP) are geo-locked to Japan.
If you use ControlD, add these 6 domains as custom rules routed through a Japanese proxy. This keeps the 101 global channels on your direct connection and only routes the geo-locked streams through Japan:
| Domain | Channels |
|---|---|
cdn-apne1.tsv2.amagi.tv |
Rakuten streams |
cdn-uw2-prod.tsv2.amagi.tv |
Rakuten streams |
rch01e-alive-hls.akamaized.net |
Rakuten streams (QVC, GSTV, Weather News) |
d1flvb4iqlercm.cloudfront.net |
Rakuten streams (QVC) |
livetv.fastv.jp |
18 FAST channels |
ads.its-newid.net |
NEW KPOP |
Disclaimer
For personal use only. This repository contains only references to publicly accessible streams and EPG data — no streams or programme data are hosted here. Channel availability depends on upstream providers and may change without notice.
Updates
Last manual update: see commit history.