Embed. Play.
Movie & TV Streaming
Embed our player on your site — just like VidFast. Movies & TV shows, synchronized subtitles, and multi-server playback. One iframe URL is all you need.
Why YapGrid?
YapGrid combines fast multi-server routing, synchronized subtitles, and a compact embed player for smooth playback across devices.
Player Preview
Configure the parameters and click “Play:” to stream any movie or TV show.
Trending Movies and TV Shows This Week
Click any title to load it in the player
Real Content Library
Actual streamable content counts from our servers. These are real numbers — not inflated TMDB database totals.
Sub-2s Response
Average server response time
Global CDN
Multi-region streaming
6+ Subtitles
Included automatically with each stream
Why YapGrid?
Built for developers who need reliable embeds with clean playback controls
Multi-Server PlaybackKey
YapGrid routes playback through optimized server options with smart fallback for reliable viewing.
Instant Server Response
Optimized YapGrid servers respond in under 2 seconds for fast, reliable playback.
Subtitles Included
Synchronized subtitles are included automatically in multiple languages with every supported stream.
Movies & TV Shows
Full support for both movies and TV series with season/episode selection.
Secure & Reliable
Built-in proxy with automatic URL handling. Works seamlessly from any origin.
Simple REST API
Clean GET endpoints, JSON responses. No SDKs, no authentication, no complexity.
Movie and TV Embed Documentation
Complete reference for embedding and customizing YapGrid players on your website
Movie Embed
Embed a movie player on your website using a TMDB ID.
Endpoint
https://yapgrid.com/embed/movie/{id}?autoplay=1Required Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
{id} | number | Required | Movie identifier from TMDB (e.g. 550 or 533535) |
Optional Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
autoplay | boolean | Optional | Start playback automatically |
title | string | Optional | Override the media title shown by the player |
lang | string | Optional | Default subtitle language code (e.g. en, es, fr) |
sub_url | string | Optional | URL-encoded external .srt or .vtt file. The subtitle host must allow CORS. |
sub_lang | string | Optional | Language code for sub_url (e.g. en, sq, de) |
sub_label | string | Optional | Custom display label for the external subtitle track |
Examples
<iframe
src="/api/public/p/aHR0cHM6Ly95YXBncmlkLmNvbS8lMjJodHRwczovL3lhcGdyaWQuY29tL2VtYmVkL21vdmllLzU1MCUyMg"
style="width:100%; aspect-ratio:16/9; border:0"
allowFullScreen
allow="autoplay; fullscreen; picture-in-picture"
></iframe><iframe
src="/api/public/p/aHR0cHM6Ly95YXBncmlkLmNvbS8lMjJodHRwczovL3lhcGdyaWQuY29tL2VtYmVkL21vdmllLzU1MD9hdXRvcGxheT0xJmxhbmc9ZW4lMjI"
style="width:100%; aspect-ratio:16/9; border:0"
allowFullScreen
allow="autoplay; fullscreen; picture-in-picture"
></iframe><iframe
src="/api/public/p/aHR0cHM6Ly95YXBncmlkLmNvbS8lMjJodHRwczovL3lhcGdyaWQuY29tL2VtYmVkL21vdmllLzU1MD9zdWJfdXJsPWh0dHBzJTNBJTJGJTJGZXhhbXBsZS5jb20lMkZzdWJzJTJGZW5nbGlzaC5zcnQmc3ViX2xhbmc9ZW4mc3ViX2xhYmVsPUVuZ2xpc2glMjI"
style="width:100%; aspect-ratio:16/9; border:0"
allowFullScreen
></iframe>YapGrid Server Status
Real-time server availability
Server Y
Backup CDN
Server Z
Edge CDN
Server G
Vidrock Edge
Server X
Primary CDN