Sinhala cinema subtitlesEN / TA → SI

The words movies were meant to speak.නියම සිනමා දෙබස් — ඇත්තටම කතා කරන සිංහලෙන්.

Turn an English or Tamil .srt file into spoken Sinhala that fits the scene — not textbook grammar. Every timestamp stays exactly where it was, ready for VLC and your TV.

Open the cinema player
  • Your video never leaves the device
  • English & Tamil input
  • VLC and Smart TV ready
john_wick_4.en.srt
EN → SI118 lines
Action blockbuster00:01:24,500

ENWhat the hell are you waiting for? Get the fuck out of there!

Spoken Sinhala

“මොන මගුලක්ද උඹ ඔය බලන්නේ?! වහාම එතනින් දුවපන්!”

Keeps the raw street urgency — no timid softening of the line.

Gemini pipeline · 3 workers · UTF-8 BOM output

Languages
English + Tamil
Timing accuracy
± 1 ms
Demo lines translated
1,699
Video uploaded
0 MB
01 — Import

Start with your subtitle file

Upload an .SRT or .VTT, or paste raw timestamps. Nothing is installed and no account is required to translate.

Subtitle file

UTF-8 · ANSI · UTF-16

Drop your subtitle here

or choose a file from your computer

.srt.vttEnglishTamil

Output is a standard .SRT with UTF-8 BOM — tested on VLC, PotPlayer, Samsung and LG TVs.

Featured translationPhantom (2015)/100% translated

Read a full movie, line by line, before you upload anything.

1,699 lines of real feature dialogue translated into spoken Sinhala. Search it, compare it against the original, then load the exact file into the editor to see the workflow end to end.

Dialogue lines
1,699
Runtime
2h 16m
Encoding
UTF-8 BOM
Sync accuracy
± 0.001s

Dialogue comparator

1,699 of 1,699 lines match

  1. #100:00:02,160 --> 00:00:17,160

    <b>Fixed and Synced by bozxphd.Enjoy The Flick</b>

    <b>සැකසුම සහ වේලාවන් සකස් කළේ bozxphd. චිත්‍රපටිය රසවිඳින්න</b>

  2. #200:03:09,160 --> 00:03:12,540

    26th November, 2008... Mumbai.

    2008 නොවැම්බර් 26 වෙනිදා... මුම්බායි.

  3. #300:03:13,290 --> 00:03:15,370

    9:54 Pm.

    රාත්‍රී 9:54 ට.

  4. #400:03:15,710 --> 00:03:18,960

    Two unknown men stormed Chatrapati Terminus..

    අඳුනන්නේ නැති මිනිස්සු දෙන්නෙක් ඡත්‍රපති ටර්මිනස් එකට කඩා වැදුණා..

  5. #500:03:18,960 --> 00:03:21,000

    And started firing bullets.

    ඊටපස්සේ දිගට හරහට වෙඩි තියන්න ගත්තා.

  6. #600:03:26,160 --> 00:03:28,620

    For the next three days and three nights..

    ඊළඟ දවස් තුනයි රෑ තුන පුරාවටම..

  7. #700:03:28,620 --> 00:03:31,790

    Mumbai was brought down to its knees.

    මුම්බායි නගරයම දණින් වැටුණා.

  8. #800:03:31,790 --> 00:03:34,830

    10 terrorists trained by Lashkar-e-Taiba..

    ලෂ්කාර්-ඊ-තොයිබා සංවිධානයෙන් පුහුණුව ලබපු ත්‍රස්තවාදීන් 10 දෙනෙක්..

  9. #900:03:34,830 --> 00:03:38,410

    Executed the most dreadful attack on Indian soil and..

    ඉන්දියානු පස මත සිදුවුණු භයානකම ප්‍රහාරය එල්ල කරලා..

  10. #1000:03:38,410 --> 00:03:41,910

    Turned the city of Mumbai into a battleground.

    මුම්බායි නගරය යුද පිටියක් බවට පත් කළා.

  11. #1100:03:53,330 --> 00:03:55,290

    By the time this terror attack was over..

    මේ ත්‍රස්ත ප්‍රහාරය ඉවර වෙද්දී..

  12. #1200:03:55,580 --> 00:03:59,660

    More than 160 people were dead.

    160කට වැඩි පිරිසක් මැරිලා හිටියා.

  13. #1300:04:00,540 --> 00:04:03,710

    Many bodies had torture marks on them as well.

    ගොඩක් මළ සිරුරුවල වද දීපු පාරවලුත් තිබුණා.

  14. #1400:04:03,710 --> 00:04:07,790

    Seven years later... the bullet holes have been re-plastered.

    අවුරුදු හතකට පස්සේ... වෙඩි පාරවල් තිබුණු තැන් ආයෙත් ප්ලාස්ටර් කරලා.

  15. #1500:04:07,790 --> 00:04:10,540

    The broken windows have been replaced.

    කැඩිච්ච වීදුරු වෙනුවට අලුත් ඒවා දාලා.

  16. #1600:04:10,540 --> 00:04:14,080

    But the wounds inflicted on our heart and mind is still fresh.

    ඒත් අපේ හිත්වලට සිද්ධ වුණු තුවාල තාමත් අලුත්.

  17. #1700:04:14,080 --> 00:04:17,080

    Because, those who planned the attack,

    මොකද, මේ ප්‍රහාරය සැලසුම් කරපු,

  18. #1800:04:17,080 --> 00:04:18,790

    executed it

    ඒක ක්‍රියාත්මක කරපු,

  19. #1900:04:18,790 --> 00:04:24,660

    and attacked our pride, are still sleeping peacefully.

    අපේ ආත්මගෞරවයට පහර දීපු අය, තාමත් සුවසේ නිදාගන්නවා.

  20. #2000:04:24,910 --> 00:04:27,000

    Beyond the grasp of India.

    ඉන්දියාවට අල්ලගන්න බැරි දුරකින් ඉඳගෙන.

  21. #2100:04:56,960 --> 00:04:58,290

    Come on!

    කෝ එන්න!

  22. #2200:05:04,290 --> 00:05:05,910

    What's wrong with you, Man!

    මොකක්ද යකෝ උඹට වෙලා තියෙන්නේ!

  23. #2300:05:35,210 --> 00:05:36,620

    Oh no!

    අයියෝ!

  24. #2400:05:39,250 --> 00:05:40,580

    Hey!

    ඒයි!

  25. #2500:06:48,870 --> 00:06:50,410

    What's wrong with you?

    මොකක්ද තමුසෙට වෙලා තියෙන්නේ?

  26. #2600:07:04,210 --> 00:07:05,460

    Oh sum!

    අයියෝ!

  27. #2700:07:22,370 --> 00:07:23,330

    Hands up!

    අත් දෙක උඩට ගනින්!

  28. #2800:07:25,040 --> 00:07:27,120

    In a case of violent road rage..

    පාරේ සිදුවූ දරුණු හිංසාකාරී රණ්ඩුවකදී..

  29. #2900:07:27,120 --> 00:07:31,160

    A man was thrown off the bridge, into the icy waters of the river below.

    මිනිසෙකුව පාලමෙන් පහළ තිබුණු ගඟේ අයිස් වතුරට තල්ලු කරලා තියෙනවා.

  30. #3000:07:32,370 --> 00:07:35,500

    Strangely, police have still not been able to locate his body.

    පුදුමෙකට වගේ, පොලීසියට තාමත් එයාගේ මළසිරුර හොයාගන්න බැරි වෙලා තියෙනවා.

  31. #3100:07:36,290 --> 00:07:38,460

    It's yet to be seen how that will affect the trial..

    ඒකෙන් නඩුවට වෙන බලපෑම මොකක්ද කියලා තවම තීරණය කරන්න බෑ..

  32. #3200:07:38,460 --> 00:07:40,960

    Of the man arrested in connected with the alleged killing.

    මේ ඝාතනයට සැකපිට අත්අඩංගුවට ගත්ත පුද්ගලයාගේ නඩු විභාගයට.

  33. #3300:07:40,960 --> 00:07:42,040

    Thank you, Your Honor.

    ස්තූතියි, ගරු ඡජ්තුමනි.

  34. #3400:07:42,040 --> 00:07:45,750

    CASE NO: 06CF505.

    නඩු අංකය: 06CF505.

  35. #3500:07:46,040 --> 00:07:49,460

    State of Illinois Vs Jude Rosario.

    ඉලිනෝයිස් ප්‍රාන්තය එරෙහිව ජූඩ් රොසාරියෝ.

  36. #3600:07:49,460 --> 00:07:50,040

    Verdict.

    තීන්දුව.

  37. #3700:07:50,040 --> 00:07:53,000

    When I tell you to stop, and turn face the table. Stop.

    මම නවතින්න කියද්දි මේසෙ පැත්තට හැරිලා නවතින්න.

  38. #3800:07:53,000 --> 00:07:54,960

    We the jury find the defendant..

    ජූරි සභාව වන අපි විත්තිකරු..

  39. #3900:07:54,960 --> 00:07:57,040

    Upper lip. Lower lip.

    උඩ තොල. යට තොල.

  40. #4000:07:57,040 --> 00:07:58,540

    Tongue up.

    දිව උඩට ගන්න.

Showing 40 of 1,699 lines

02 — The engine

Built for the way people actually talk.

Most subtitle tools translate words. SinSub translates the performance — the anger, the joke, the swagger — while leaving your timing untouched.

Zero censorship

Spoken Sinhala, not schoolbook Sinhala

නියම කතා කරන සිංහල — කතා බහට සරිලන පරිදි

Street slang, insults and action dialogue are translated at full intensity instead of being softened. If the character swears, the subtitle swears.

Machine translationstiff

ඔබ කුමක් සඳහා බලා සිටින්නෙහිද? එතැනින් ඉවත් වන්න.

SinSubnatural

මොන මගුලක්ද උඹ ඔය බලන්නේ?! වහාම එතනින් දුවපන්!

Frame accurate

Timestamps are never rewritten

කාලරාමු මිලි තත්පරයක් පවා වෙනස් නොවේ

Each cue keeps its original start and end time down to the millisecond, so subtitles stay locked to the audio in VLC, PotPlayer and on your TV.

cue 0042unchanged

in 00:01:24,500 → 00:01:28,200

out 00:01:24,500 → 00:01:28,200

English and Tamil input

Tuned for Hollywood conversation and Kollywood punchlines. Tamil characters are detected automatically.

English → SinhalaTamil → Sinhala

Three parallel workers

Long movies are split into timed chunks and translated concurrently, so a full feature does not crawl.

W1

W2

W3

Nothing stored, nothing uploaded

Your video never leaves the device and the subtitle is processed in memory. No vault entry is created unless you ask for one.

0 MB video upload

Cultural context

Idioms get a short, in-line explanation

Western and Indian expressions that have no direct Sinhala equivalent are translated naturally, with a bracketed note only when the meaning would otherwise be lost.

Example

“We gotta bite the bullet.”

දැන් නම් මේකට මුහුණ දෙන්නම වෙනවා.

Every feature above is on by default — there is nothing to configure.
03 — Workflow

Three steps from subtitle to screen.

No timeline editor to learn, no codecs to convert. Upload, pick a tone, download.

No video upload · nothing stored
01

Drop the file

Upload an .SRT or .VTT, or paste raw timestamps. English and Tamil are detected automatically.

No account needed

02

Set the tone

Choose colloquial, street, dramatic or comedic delivery, and add glossary terms for names and catchphrases.

Tone + glossary

03

Translate and export

Lines fill in live as chunks finish. Edit anything, then download a clean UTF-8 BOM .SRT.

SRT + VTT

04 — Playback

Sinhala that renders on the TV in your living room.

Most converters export plain UTF-8, so televisions show square boxes or question marks. SinSub writes a byte-order mark into every file so the glyphs resolve the first time.

UTF-8 BOMU+FEFF · CRLF · Unicode

The export keeps the original timecodes and writes a standard .srt with a single byte-order mark at the start. No font install, no re-encoding, no chasing square boxes on a Sunday night.

  • Samsung Tizen
  • LG webOS
  • Android TV / Google TV
  • VLC · PotPlayer · MPV
Tested on Samsung, LG and Android TV
Phantom.2015.si.srtBOM ✓

1

00:01:24,500 → 00:01:28,200

මොන මගුලක්ද උඹ ඔය බලන්නේ?!

2

00:01:29,000 → 00:01:32,400

උඹට පිස්සුද? ඉක්මනට එන්න!

Encoding
UTF-8 + BOM
Sinhala glyphs
Rendered
Line endings
CRLF
05 — FAQ

Questions, answered.

Everything about translation quality, privacy and playback. If something is still unclear, the developer replies directly.

Ask a questionContact the developer

Google Translate produces written, formal Sinhala (නැත, නොවේ, කරනු ලැබේ, ඔබ). SinSub is instructed to produce spoken Sri Lankan grammar (නෑ, නෙවෙයි, කරනවා, ඔයා, උඹ, මචං) and to match the emotional register of the scene.

Sinhala subtitles

Sinhala subtitle (සිංහල උපසිරැසි) without the textbook sound.

SinSub Studio converts English and Tamil movie subtitles into natural spoken Sinhala, with the original timing left exactly as it was.

Machine translation usually gives you formal written Sinhala — correct on paper, lifeless on screen. A character who shouts “get out of here” ends up sounding like a government circular. SinSub is built around the opposite idea: a subtitle should read the way a Sri Lankan would actually say the line, in the same emotional register as the scene.

That applies to Hollywood thrillers, Kollywood mass scenes, series and anime alike. Swearing is translated rather than sanded down, idioms are adapted instead of transliterated, and Tamil input is detected automatically.

Spoken Sinhala, not schoolbook Sinhala
Written Sinhala sounds wrong coming out of an action hero. The engine is tuned for everyday spoken forms — නෑ, කරනවා, ඔයා, උඹ, මචං — so the subtitle sounds like the character, not a news bulletin.
Your timecodes survive the round trip
Cue numbers and timestamps are mapped one-to-one. Nothing is retimed, merged or dropped, which means the exported file drops straight into an existing video without resyncing.
Written for the screen you watch on
Exports are plain .SRT with a UTF-8 byte-order mark, so VLC, PotPlayer, Samsung Tizen, LG webOS and Android TV render Sinhala Unicode without installing fonts.
Ready when you are

Your next movie deserves subtitles that sound human.

Free to start, no sign-up, no video upload. Bring a subtitle file and get spoken Sinhala with the timing untouched.

ෆිල්ම් එක බලන විදිහටම, ඇත්තටම කතා කරන සිංහලෙන්.

Open the cinema player
  • Private by default
  • Gemini-powered