Original TechnoFlix research. Dataset compiled October 16, 2026: 75 films with verified dates, released in theatres between 1 January and 10 September 2026.
“When is it coming to OTT?” is the most-asked question about any Indian film. Industry reports say “four to eight weeks”, but nobody publishes the actual number film by film. So we built the dataset ourselves: 75 Hindi, Tamil, Telugu, Malayalam and Kannada films from 2026, each with a verified theatrical date, a verified streaming date, the platform, and a source. Here is what it shows.
Key findings
- The median 2026 Indian film reached OTT in 35 days (average 45.3 days). The fastest was Ugly Story (Telugu, 14 days); the slowest was Rakkasapuradhol (Kannada, 217 days).
- Two magic numbers: 25 films (33%) landed on OTT exactly 28 days after release, and 17 (23%) exactly 56 days after. More than half of all films hit one of these two dates to the day.
- South is 4 weeks, Hindi is 8: the median was 28 days for Tamil (n=25) and Telugu (n=13), 42 days for Malayalam (n=13), and 56 days for Hindi (n=19) and Kannada (n=5).
- Hindi is strict: 13 of 19 Hindi films arrived exactly 56 days after release, and not one arrived in under 50 days.
- Netflix runs on a timer: 25 of its 27 films arrived exactly 28 or 56 days after release (median 28 days).
- Hits do not automatically wait longer: top-10 grossers had a median of 35 days vs 37 for other films. Language matters far more than box office. The exception is the biggest film of the year, Dhurandhar: The Revenge, which took 78 days to reach JioHotstar in India.

By language: four weeks vs eight weeks

The split matches the windows that industry bodies have described (eight weeks for Hindi, four for the South), and our data shows how tightly it is followed. 14 of 25 Tamil films streamed exactly 28 days after release. Malayalam sits in between, with a median of 42 days and the widest spread among the southern languages (28 to 106 days), partly because smaller regional platforms like ManoramaMAX picked up some titles months later. Kannada has only 5 verified films in our set, including the 217-day Rakkasapuradhol, so read its average (95.4 days) with caution.
By platform: who streams fastest

Netflix bought the most films in our sample (27) and was the most predictable: a 28-day median, with almost every title at exactly 4 or 8 weeks. Prime Video (16 solo titles, median 41.5 days) and JioHotstar (11, median 42 days) varied more. Films that went to several platforms at once (7, median 28 days) were mostly smaller releases: only one of them, Khalifa: The Ruler, is a top-10 grosser.
Hits vs the rest

We expected blockbusters to hold out longer in theatres. Overall, they did not: the 25 top-10 grossers had a median of 35 days, vs 37 days for the other 50 films. That is mostly because the top grossers in our sample are Tamil and Telugu films, which keep to a 4-week window however well they do: Karuppu (Tamil #2) streamed in 28 days and Peddi (Telugu #1) in 35. In Hindi, top grossers kept to 8 weeks (Border 2, Bhooth Bangla, Dhamaal 4, Cocktail 2 and Welcome to the Jungle, all 56 days), and the year’s biggest film, Dhurandhar: The Revenge, went to 78 days. Several of the biggest 2026 films have no confirmed OTT date at all yet (see the pending list below).

The full dataset: 75 films
Sorted by language, then theatrical release date. “BO rank” = 2026 worldwide box-office rank within its language (top 10 only). Download: technoflix-theatre-to-ott-window-2026.csv.
| Film | Language | In theatres | On OTT | Platform | Days | BO rank | Source |
|---|---|---|---|---|---|---|---|
| Ikkis | Hindi | 01 Jan 2026 | 26 Feb 2026 | Prime Video | 56 | – | source |
| Rahu Ketu | Hindi | 16 Jan 2026 | 07 Mar 2026 | Prime Video | 50 | – | source |
| Happy Patel: Khatarnak Jasoos | Hindi | 16 Jan 2026 | 01 Apr 2026 | Netflix | 75 | – | source |
| Border 2 | Hindi | 23 Jan 2026 | 20 Mar 2026 | Netflix | 56 | #3 | source |
| Mardaani 3 | Hindi | 30 Jan 2026 | 27 Mar 2026 | Netflix | 56 | – | source |
| Tu Yaa Main | Hindi | 13 Feb 2026 | 10 Apr 2026 | Netflix | 56 | – | source |
| Do Deewane Seher Mein | Hindi | 20 Feb 2026 | 17 Apr 2026 | Netflix | 56 | – | source |
| The Kerala Story 2 | Hindi | 27 Feb 2026 | 01 May 2026 | ZEE5 | 63 | – | source |
| Dhurandhar: The Revenge | Hindi | 19 Mar 2026 | 05 Jun 2026 | JioHotstar | 78 | #1 | source |
| Bhooth Bangla | Hindi | 17 Apr 2026 | 12 Jun 2026 | Netflix | 56 | #6 | source |
| Raja Shivaji | Hindi | 01 May 2026 | 26 Jun 2026 | Netflix | 56 | – | source |
| Aakhri Sawal | Hindi | 15 May 2026 | 14 Aug 2026 | Lionsgate Play | 91 | – | source |
| Chand Mera Dil | Hindi | 22 May 2026 | 17 Jul 2026 | JioHotstar | 56 | – | source |
| Main Vaapas Aaunga | Hindi | 12 Jun 2026 | 07 Aug 2026 | Netflix | 56 | – | source |
| Bharat Bhhagya Viddhaata | Hindi | 12 Jun 2026 | 14 Aug 2026 | ZEE5 | 63 | – | source |
| Cocktail 2 | Hindi | 19 Jun 2026 | 14 Aug 2026 | Netflix | 56 | #10 | source |
| Welcome to the Jungle | Hindi | 26 Jun 2026 | 21 Aug 2026 | JioHotstar | 56 | #9 | source |
| Alpha | Hindi | 03 Jul 2026 | 28 Aug 2026 | Netflix | 56 | – | source |
| Dhamaal 4 | Hindi | 10 Jul 2026 | 04 Sep 2026 | Netflix | 56 | #7 | source |
| Rakkasapuradhol | Kannada | 06 Feb 2026 | 11 Sep 2026 | Prime Video | 217 | #8 | source |
| Second Case of Seetharam | Kannada | 20 Feb 2026 | 17 Apr 2026 | Prime Video | 56 | – | source |
| Peter | Kannada | 10 Apr 2026 | 05 Jun 2026 | Prime Video | 56 | – | source |
| KD: The Devil | Kannada | 30 Apr 2026 | 05 Jun 2026 | ZEE5 | 36 | #3 | source |
| Mango Pachcha | Kannada | 05 Jun 2026 | 25 Sep 2026 | JioHotstar | 112 | – | source |
| Pennu Case | Malayalam | 10 Jan 2026 | 10 Mar 2026 | Prime Video | 59 | – | source |
| Valathu Vashathe Kallan | Malayalam | 30 Jan 2026 | 27 Mar 2026 | Prime Video, aha, ManoramaMAX, Lionsgate Play | 56 | – | source |
| Ashakal Aayiram | Malayalam | 06 Feb 2026 | 17 Apr 2026 | ZEE5 | 70 | – | source |
| Spa | Malayalam | 13 Feb 2026 | 30 May 2026 | ManoramaMAX | 106 | – | source |
| Masthishka Maranam | Malayalam | 27 Feb 2026 | 27 Mar 2026 | Netflix | 28 | – | source |
| Prathichaya | Malayalam | 26 Mar 2026 | 24 Apr 2026 | JioHotstar | 29 | – | source |
| Bharathanatyam 2 Mohiniyattam | Malayalam | 10 Apr 2026 | 08 May 2026 | Netflix | 28 | #7 | source |
| Oru Durooha Saahacharyathil | Malayalam | 15 Apr 2026 | 13 May 2026 | Netflix | 28 | – | source |
| Athiradi | Malayalam | 14 May 2026 | 19 Jun 2026 | SonyLIV | 36 | #6 | source |
| Kattalan | Malayalam | 28 May 2026 | 13 Aug 2026 | ManoramaMAX | 77 | – | source |
| Mollywood Times | Malayalam | 05 Jun 2026 | 03 Jul 2026 | JioHotstar | 28 | – | source |
| Khalifa: The Ruler | Malayalam | 20 Aug 2026 | 09 Oct 2026 | Prime Video, aha, ManoramaMAX, Lionsgate Play | 50 | #8 | source |
| Bethlehem Kudumba Unit | Malayalam | 21 Aug 2026 | 02 Oct 2026 | JioHotstar | 42 | #1 | source |
| Parasakthi | Tamil | 10 Jan 2026 | 07 Feb 2026 | ZEE5 | 28 | – | source |
| Thalaivar Thambi Thalaimaiyil | Tamil | 15 Jan 2026 | 12 Feb 2026 | Netflix | 28 | – | source |
| Hot Spot 2 Much | Tamil | 23 Jan 2026 | 20 Feb 2026 | Prime Video, aha, Lionsgate Play | 28 | – | source |
| Thaai Kizhavi | Tamil | 27 Feb 2026 | 10 Apr 2026 | JioHotstar | 42 | #8 | source |
| Kadhal Reset Repeat | Tamil | 06 Mar 2026 | 09 Apr 2026 | Prime Video | 34 | – | source |
| Youth | Tamil | 19 Mar 2026 | 16 Apr 2026 | Netflix | 28 | #9 | source |
| Happy Raj | Tamil | 27 Mar 2026 | 24 Apr 2026 | Prime Video | 28 | – | source |
| Leader | Tamil | 03 Apr 2026 | 29 May 2026 | Prime Video | 56 | – | source |
| Kaalidas 2 | Tamil | 03 Apr 2026 | 12 May 2026 | Prime Video, Sun NXT, aha, Lionsgate Play | 39 | – | source |
| TN 2026 | Tamil | 10 Apr 2026 | 30 Apr 2026 | Prime Video, aha | 20 | – | source |
| Love Insurance Kompany | Tamil | 10 Apr 2026 | 06 May 2026 | Prime Video | 26 | #10 | source |
| Mr. X | Tamil | 17 Apr 2026 | 14 May 2026 | JioHotstar | 27 | – | source |
| Kara | Tamil | 30 Apr 2026 | 28 May 2026 | Netflix | 28 | – | source |
| Karuppu | Tamil | 15 May 2026 | 12 Jun 2026 | Prime Video | 28 | #2 | source |
| Parimala and Co | Tamil | 05 Jun 2026 | 10 Jul 2026 | ZEE5 | 35 | – | source |
| Charukesi | Tamil | 12 Jun 2026 | 03 Jul 2026 | Prime Video | 21 | – | source |
| Gatta Kusthi 2 | Tamil | 03 Jul 2026 | 31 Jul 2026 | Netflix | 28 | – | source |
| Arulvaan | Tamil | 17 Jul 2026 | 04 Sep 2026 | Prime Video | 49 | – | source |
| G.D.N | Tamil | 07 Aug 2026 | 04 Sep 2026 | Netflix | 28 | – | source |
| DC | Tamil | 07 Aug 2026 | 04 Sep 2026 | Sun NXT | 28 | #6 | source |
| Magudam | Tamil | 14 Aug 2026 | 11 Sep 2026 | Prime Video | 28 | – | source |
| Modha Rathri | Tamil | 21 Aug 2026 | 18 Sep 2026 | Netflix | 28 | – | source |
| Hi | Tamil | 28 Aug 2026 | 25 Sep 2026 | ZEE5 | 28 | – | source |
| Sardar 2 | Tamil | 10 Sep 2026 | 01 Oct 2026 | Prime Video | 21 | – | source |
| Mandaadi | Tamil | 10 Sep 2026 | 08 Oct 2026 | Netflix | 28 | #4 | source |
| The RajaSaab | Telugu | 09 Jan 2026 | 06 Feb 2026 | JioHotstar | 28 | #4 | source |
| Mana Shankara Vara Prasad Garu | Telugu | 12 Jan 2026 | 11 Feb 2026 | ZEE5 | 30 | #2 | source |
| Bhartha Mahasayulaku Wignyapthi | Telugu | 13 Jan 2026 | 13 Mar 2026 | ZEE5 | 59 | – | source |
| Anaganaga Oka Raju | Telugu | 14 Jan 2026 | 11 Feb 2026 | Netflix | 28 | #6 | source |
| Honey | Telugu | 06 Feb 2026 | 27 Feb 2026 | Prime Video, Sun NXT, Lionsgate Play | 21 | – | source |
| Ustaad Bhagat Singh | Telugu | 19 Mar 2026 | 16 Apr 2026 | Netflix | 28 | #8 | source |
| Raakaasa | Telugu | 03 Apr 2026 | 01 May 2026 | Netflix | 28 | – | source |
| Ugly Story | Telugu | 22 May 2026 | 05 Jun 2026 | Prime Video, JioHotstar, aha | 14 | – | source |
| Peddi | Telugu | 04 Jun 2026 | 09 Jul 2026 | Netflix | 35 | #1 | source |
| Maa Inti Bangaaram | Telugu | 19 Jun 2026 | 17 Jul 2026 | JioHotstar | 28 | #7 | source |
| Newton's 3rd Law | Telugu | 31 Jul 2026 | 28 Aug 2026 | Netflix | 28 | – | source |
| Irumudi | Telugu | 21 Aug 2026 | 18 Sep 2026 | Netflix | 28 | #3 | source |
| Rambha Urvasi Menaka | Telugu | 04 Sep 2026 | 25 Sep 2026 | Prime Video | 21 | – | source |
Pending: big 2026 films without a verified OTT date
These films are in their language’s 2026 top-10 box-office table, but as of October 16, 2026 we could not verify a streaming date for them. Some are still in theatres. They are not included in any average above.
- Drishyam: The Conclusion (Hindi, box-office #2)
- Hanuman Ansh (Hindi, box-office #4)
- Mirzapur (Hindi, box-office #5)
- Awarapan 2 (Hindi, box-office #8)
- Toxic (Kannada, box-office #1)
- Premada Oorali (Kannada, box-office #2)
- Love Mocktail 3 (Kannada, box-office #4)
- Karavali (Kannada, box-office #5)
- City Lights (Kannada, box-office #6)
- Bail (Kannada, box-office #9)
- Drishyam 3 (Malayalam, box-office #2)
- Vaazha II: Biopic of a Billion Bros (Malayalam, box-office #3)
- Aadu 3 (Malayalam, box-office #4)
- Patriot (Malayalam, box-office #5)
- Thudakkam (Malayalam, box-office #9)
- Pradhama Drishtiya Kuttakkar (Malayalam, box-office #10)
- Jana Nayagan (Tamil, box-office #1)
- Vishwanath & Sons (Tamil, box-office #3)
- Jailer 2 (Tamil, box-office #5)
- Blast (Tamil, box-office #7)
- The Paradise (Telugu, box-office #5)
- Lenin (Telugu, box-office #9)
- Chennai Love Story (Telugu, box-office #10)
- Also excluded because the date was only announced, reported as an acquisition, or unclear: Jana Nayagan (Tamil #1; its ZEE5 release on 21 August reportedly replaced an earlier Prime Video listing whose date we could not verify), Assi (Hindi), Enna Vilai (Tamil), I, Nobody and Anomie (Malayalam).
Waiting on one of these? See our latest on the Toxic OTT release date and this week’s new OTT releases. For where India searches for each platform, see our streaming map of India.
Methodology
- Scope: Indian theatrical releases in Hindi, Tamil, Telugu, Malayalam and Kannada, released in theatres between 1 January and 10 September 2026, taken from Wikipedia’s “List of [language] films of 2026” pages.
- Verification: a film is included only if its own article (or a cited news report) states a specific theatrical release date and a specific date when it began streaming. Rights-acquisition dates, “expected” dates and announcements were excluded. Two major Hindi films missing from Wikipedia (Border 2 and Dhurandhar: The Revenge) were added from news reports (News18, Gadgets 360, iDiva quoting JioHotstar’s announcement).
- Window: days between the Indian theatrical release date and the first Indian OTT streaming date. Paid rentals and international-only releases (for example, Dhurandhar: The Revenge on Netflix outside India from May 14) do not count.
- Box-office signal: “Top-10 grosser” means the film is in the top 10 of Wikipedia’s 2026 worldwide-gross table for its language as of October 16, 2026. Those tables use trade sources such as Bollywood Hungama and Sacnilk. We do not label any film a “flop”, because reliable budget and recovery data is not available for most of these films.
- Platform: the service named in the source. If a film launched on several services at once, it is grouped as “Multiple platforms”.
- Limitations: the sample is 75 films, not every release. Films without a well-documented article are under-represented, especially in Kannada (n=5). Wikipedia pages can contain errors, so we link each row’s source for checking. Films released after early September had less time to reach OTT, which can pull averages down.
Frequently asked questions
How long after theatrical release do Indian films come to OTT in 2026?
Across 75 Indian films we verified, the median wait was 35 days and the average was 45.3 days. It depends heavily on language: Tamil and Telugu films had a median of 28 days, Malayalam 42 days, and Hindi and Kannada 56 days.
Do Hindi films still follow the 8-week OTT window?
Yes. In our data, 13 of 19 Hindi films reached OTT exactly 56 days (8 weeks) after release, and none arrived in under 50 days. The biggest Hindi hit, Dhurandhar: The Revenge, waited 78 days for JioHotstar in India.
Which OTT platform gets films fastest?
Netflix is the most predictable. 25 of its 27 films in our dataset landed exactly 28 or 56 days after release, and its median was 28 days. Prime Video had the shortest single window (Ugly Story, 14 days) and also the longest (Rakkasapuradhol, 217 days).
Do box-office hits wait longer for OTT?
Not overall. Top-10 grossers had a median of 35 days vs 37 days for other films, because most of the hits in our sample are Tamil and Telugu films on 4-week windows. Within Hindi, the top-10 grossers had a median of 56 days, the same as the rest.
Where does this data come from?
Each film’s theatrical and streaming dates come from its Wikipedia article and the news report it cites, which is linked in the table. We also used news reports for Border 2 and Dhurandhar: The Revenge. Box-office rank comes from Wikipedia’s 2026 top-grosser table for each language. Download the full CSV on this page.
Sources
- Wikipedia: List of Hindi, Tamil, Telugu, Malayalam and Kannada films of 2026, plus each film’s article and its cited reports (linked per row in the table).
- News18: Border 2 on Netflix from March 20
- iDiva: Dhurandhar: The Revenge on JioHotstar from June 5
- The Economic Times: theatre-first strategy and the 8-week window
- Mint: the debate over India’s theatrical window
Spotted a date we got wrong? Tell us and we will fix it. Please credit TechnoFlix with a link if you use this data.



