Text Converter — documents, tables and subtitles, all in one tab
Everything here is plain JavaScript running on your own machine. DOCX and EPUB files are unpacked and rebuilt by hand, character encodings are decoded properly, and nothing is ever uploaded.
What it reads and writes
Questions
Is my text uploaded anywhere?
No. Parsing, converting and writing all happen inside this browser tab. The only network traffic is a one-off download of a PDF library when you actually ask for a PDF.
Can it really open a Word document?
Yes. A DOCX file is a ZIP full of XML, and this page unpacks it and reads that XML directly. Headings, lists, tables, bold and italic all survive. Writing a DOCX works the same way in reverse. Images and footnotes are dropped — this is a text converter.
Why does my old text file look like gibberish?
Because it is not UTF-8. Russian files from the nineties and early two-thousands are usually windows-1251, sometimes KOI8-R or CP866. Choose the right one in the Text tab and the preview fixes itself immediately. You can then write it back out as UTF-8 and never think about it again.
How good is the PDF?
It lays out headings, paragraphs, lists, quotes and tables across pages, with page numbers, using an embedded font that covers Latin, Cyrillic and Greek. It is a clean reading document, not a typeset book — for that, take the DOCX into a real layout program.
What happens to subtitle timings?
They convert straight across between SRT, VTT and ASS, and can be shifted or stretched on the way. The stretch presets fix the classic problem of subtitles made for a 23.976 fps film drifting against a 25 fps copy.
Free, ad-free and open to anyone. Part of biasa.my.id — a small collection of calm, privacy-first browser tools.
biasa · converter
Words in, words out, in whatever shape you need them.
A Word document that should be Markdown. A spreadsheet export that should be JSON. Subtitles running against the wrong cut. A text file from 2003 that opens as gibberish. Drop it in and take it out fixed — none of it leaves this tab.