Here’s how you can get a TMDB (The Movie Database) API key step by step 
The Movie Database (TMDB) provides a free API to access movies, TV shows, posters, metadata, ratings, and more. It’s widely used in media players, IPTV panels, and apps.
Go to:
https://www.themoviedb.org/signup
After verification, log in at:
https://www.themoviedb.org/login
Once logged in, visit:
https://www.themoviedb.org/settings/api
Or:
TMDB will ask for:
Submit the form
After approval (usually instant), you’ll see:
Example:
Try it in your browser or terminal:
If it returns JSON movie data →
working
What is TMDB?
The Movie Database (TMDB) provides a free API to access movies, TV shows, posters, metadata, ratings, and more. It’s widely used in media players, IPTV panels, and apps.
Step-by-Step: Get a TMDB API Key
Create a TMDB Account
Go to:
- Sign up with email, Google, or GitHub
- Verify your email address
Log in to Your Account
After verification, log in at:
Open API Settings
Once logged in, visit:
Or:
- Click your profile picture (top right)
- Select Settings
- Open API from the left menu
Request an API Key
- Click “Create” or “Request an API Key”
- Choose Developer (for personal projects, websites, IPTV panels, apps)
Fill the Application Form
TMDB will ask for:
- Application name (e.g. My IPTV Panel)
- Application URL (can be http://localhost or your domain)
- Application summary (short description)
- Accept the terms
Submit the form
Copy Your API Key
After approval (usually instant), you’ll see:
- API Key (v3 auth) ← this is what most apps use
- API Read Access Token (v4) (optional, more advanced)
Example:
TMDB_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxx
Test Your API Key
Try it in your browser or terminal:
Bash:
curl "https://api.themoviedb.org/3/movie/550?api_key=YOUR_API_KEY"
If it returns JSON movie data →
Important Notes
- TMDB API is free
- Respect rate limits
- Do NOT expose your key publicly in frontend JS
- For websites, use a backend proxy if possible
Last edited:





