Dynamic codes for IPTV sources

One code. Any playlist. Always up to date.

Turn an Xtream login, an M3U link or a JSON playlist into six digits your customers type once. Change the source whenever you like — every device follows, nothing is re-typed on the TV.

Free for 10 days · 3 codes · no card

Your customer types
482 913
star-iptv.example:8080 today
new-host.example:8080 tomorrow

The source changes. The six digits never do.

How it works

Three steps, then you never touch your customers' devices again.

01

Add your source

Xtream credentials, an M3U link, or a JSON playlist. Test the connection before you save.

02

Get a code

Six digits, generated instantly, ready to copy or send over WhatsApp.

03

Share it

Your customer types it in Mega Player. Update the source anytime — the code stays.

Three source types

One code can wrap any of them, and you can switch type later.

Xtream

Server URL, username and password. Your viewers get live, VOD, series and EPG.

M3U

A playlist URL with an optional EPG link. The fastest way to move an existing list.

JSON

Our own format, pasted or pulled from a live URL with field mapping and a validator.

The old way

Resend credentials to every customer

A server move means messaging each household, walking them through a TV keyboard, and fielding the ones who get it wrong.

With Smart Code

Change once, everyone updates

Edit the source in your panel. Every device on that code picks up the change within minutes, with no message sent and nothing re-typed.

Plans

Priced by active codes. Every plan includes resolve analytics.

Starter
$9 /mo
25 active codes
25 devices per code
30 days analytics
Start free trial
Pro
$29 /mo
200 active codes
Unlimited devices
90 days analytics
Start free trial
Business
$79 /mo
1,000 active codes
Unlimited devices
1 year analytics
Start free trial

Full comparison and billing FAQ →

Questions

Does the video go through Smart Code?

No. We store and hand back the pointer to your server. Your streams are played directly by the app, so nothing is re-routed and nothing is throttled by us.

What happens when I change the source?

Nothing changes for your customer. The six digits stay the same and every device picks up the new details within minutes.

Can I pause a code?

Yes. A paused code stops resolving immediately and the app tells the viewer to contact their provider.

What counts as an active code?

Any code that is not paused, expired or deleted. Your plan sets how many you can have at once.

Which players support codes?

Mega Player on Android and TV today. More players are being added.

What happens if my plan expires?

Codes stop resolving and viewers see "This code is inactive — contact your provider". Reactivating restores everything as it was.

Stop re-typing credentials on TVs.

Ten days free, three codes, no card. Works with Mega Player on Android and TV.

Create your first code