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.
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.
00:01:24,500 → 00:01:28,200
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.
When I tell you to stop, and turn face the table. Stop.
මම නවතින්න කියද්දි මේසෙ පැත්තට හැරිලා නවතින්න.
#3800:07:53,000 --> 00:07:54,960
00:07:53,000 --> 00:07:54,960
We the jury find the defendant..
ජූරි සභාව වන අපි විත්තිකරු..
#3900:07:54,960 --> 00:07:57,040
00:07:54,960 --> 00:07:57,040
Upper lip. Lower lip.
උඩ තොල. යට තොල.
#4000:07:57,040 --> 00:07:58,540
00: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.
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.