You can watch K-Time on a Roku, and it is included in your subscription at no extra cost. Roku has no native K-Time app, so the path is a free IPTV app from the Roku Channel Store plus your own K-Time login. Here is the setup.

Device Roku (stick, Express, Streambar, Roku TV)
App A Roku Channel Store IPTV player (Smart IPTV Pro, PurPlex IPTV Player, Easy Player)
How you sign in Xtream login or M3U playlist
Server ktime.app/iptv
Cost Included in your K-Time subscription
What you get Live Persian channels, movies and series

How do I watch Persian TV on a Roku?

To watch Persian TV on a Roku, add a free IPTV app from the Roku Channel Store and sign in with your K-Time account. Roku does not allow general players like TiviMate, but its Channel Store has several IPTV apps that accept an Xtream login or an M3U playlist. The steps:

  1. On the Roku, open the Roku Channel Store (the Search or Streaming Channels menu) and add a free IPTV app that supports Xtream Codes — for example Smart IPTV Pro, PurPlex IPTV Player or Easy Player.
  2. Open the app and choose “Login with Xtream Codes” (or “Add Xtream account”).
  3. Enter your details:
Field Value
Server ktime.app/iptv
Username your K-Time username
Password your K-Time password
  1. Save it, and the app loads your K-Time channels, movies and series.

You already know your login — it is your K-Time username and password, the same one you use to sign in. You do this once; after that, the app opens straight to your library.

Which Roku IPTV app should I use?

Use any Roku Channel Store IPTV app that supports Xtream Codes or an M3U playlist — Smart IPTV Pro, PurPlex IPTV Player and Easy Player all do, and XP IPTV Pro is another option. Most are free; a few ask for a small one-time fee for extras, but you do not need to pay to watch K-Time. If one app stutters on your network, try another — they all reach the same K-Time library, just with slightly different layouts. If an app asks for a playlist instead of a login, use ktime.app/iptv/get.php?username=YOUR_USERNAME&password=YOUR_PASSWORD&type=m3u_plus with your own details filled in.

Is the K-Time app coming to Roku?

There is no native K-Time app for Roku today, and the IPTV-app route above is the supported way to watch. This is the same situation as Apple TV, where a free IPTV player stands in for a native app. If your living room is Roku-based and you want the full native K-Time experience, a cheap Fire TV Stick in a spare HDMI port adds the native app — but it is not required, since Roku works on its own through an IPTV app. The master setup guide compares every device.

Can I use my K-Time account on Roku and other devices?

Yes — your subscription counts the Roku as one of the devices on your account, and the same K-Time username and password also sign you in on a phone, in a browser, or on another TV. There is no separate fee for the Roku, and your watch history follows your account across all of them, so you can start something on the Roku and pick it up later on your phone.

Do I need a VPN or an Iranian card?

No — K-Time on Roku needs no VPN and no Iranian bank card. There is no geo-block, so nothing to toggle, and the subscription takes any foreign card. This is the structural difference from Filimo and Namava, which license for inside Iran and require an Iranian IP and a Shetab card. Our guide to watching Persian TV outside Iran explains why a diaspora-built service is the only one that works abroad without workarounds.

Watching on K-Time

Once your Roku IPTV app is signed in, the Roku opens to the full K-Time library — hundreds of live Persian channels plus the latest Iranian films and series of 2025. Sign in with your own K-Time username and password. New to K-Time? Create an account first, then set up the Roku — one subscription, the big screen, no VPN. If you would rather skip setup entirely, the pre-configured K-Time دستگاه sold at Iranian shops in the Greater Toronto Area comes ready to use.