Free IPTV API Gateway

Access thousands of free IPTV channels through our powerful API. Share your streams, discover new content.

1000+
IPTV Channels
500+
Active Users
50+
Countries
99.9%
Uptime

Powerful Features

Everything you need to manage and access IPTV streams

Lightning Fast API

Our optimized API delivers channel data instantly with pagination support up to 250 channels per request.

Secure & Private

User IDs are masked for security. Only approved channels are available through the public API.

Advanced Filtering

Filter by name, language, country, category, streaming type, and more. Find exactly what you need.

Easy Upload

Share your IPTV streams with the community. Simple form-based submission with admin approval.

Built-in Messaging

Communicate with admins through our threaded messaging system. Get support when you need it.

RESTful API

Clean, documented REST API with JSON responses. Easy to integrate into any application.

DVB Receiver Compatible

Perfect for low-RAM DVB receivers like Starsat, Tiger, iStar, and more. Lightweight, paginated API designed for efficient resource usage.

Dedicated Apps - Mobile & Smart TV

Native apps for Android, iOS, and Smart TV platforms. Full channel list with sorting by language, country, category & hashtag. Add favorites, import accounts for scrambled channels, and enjoy seamless streaming everywhere.

Powerful API Integration

Access our IPTV database through a simple, RESTful API. Get channel information with filtering, pagination, and search capabilities.

  • Free Access: No authentication required for public channels
  • Pagination: Up to 250 channels per request
  • 8 Filters: Name, language, country, category, type, and more
  • JSON Format: Clean, structured data format
Get API Access
Player API Request Examples
// Basic request - Get all channels
GET /api/player_api

// Filter by channel name
GET /api/player_api?name=sports

// Filter by language
GET /api/player_api?language=english

// Filter by country
GET /api/player_api?country=usa

// Filter by category
GET /api/player_api?categories=News

// Filter by hashtag
GET /api/player_api?hashtag=live

// Filter by streaming type (tv/radio)
GET /api/player_api?streamingType=tv

// Filter by stream type (free/scramble)
GET /api/player_api?streamType=free

// Pagination with limit and offset
GET /api/player_api?limit=50&offset=0

// Combined filters
GET /api/player_api?language=english&categories=Sports&limit=100

// Response format
{
  "success": true,
  "total": 1000,
  "count": 50,
  "channels": [
    {
      "id": "f8e3c2a1...",
      "channelName": "Sports HD",
      "streamUrl": "http://example.com/stream.m3u8",
      "Owner": "2tTJjmH",
      "language": "English",
      "country": "USA",
      "categories": ["Sports", "Live"],
      "streamingType": "tv",
      "streamType": "free"
    }
  ]
}

How It Works

Get started in just 3 simple steps

1

Create Your Account

Sign up for free with email verification. Get instant access to your dashboard and start exploring channels.

2

Submit Your Channels

Share your IPTV streams with the community. Fill in channel details, add categories, and submit for approval.

3

Access via API

Use our public API to fetch approved channels. Filter, search, and paginate through thousands of streams.

Ready to Get Started?

Join thousands of users sharing and accessing free IPTV streams

Create Free Account