These are engine capabilities with explicit limits. A file is only successful when the engine produces an output. No claim of 204 verified conversions is made.
| Tool | Accepted input | Output | Limits |
|---|---|---|---|
| Images | JPG / PNG / WebP / GIF / BMP / AVIF / SVG / TIFF / ICO | PNG / JPEG / WebP / GIF / AVIF / BMP / TIFF / ICO / raster SVG | Browser decoder required. Static first frame / TIFF page only; EXIF and profiles are not preserved. JPEG uses white background. |
| Video | MP4 / WebM / AVI / MOV / MKV / FLV / WMV / MPEG / GIF | MP4 / MOV / MKV (H.264/AAC), WebM (VP8/Opus), AVI (MPEG4/MP3), FLV (FLV1/MP3), WMV (WMV2/WMA2), MPEG (MPEG2/MP2), GIF | FFmpeg decoder availability varies by codec, regardless of filename. One video and first optional audio track. |
| Audio | MP3 / WAV / OGG / M4A / AAC / FLAC or video audio | MP3 / WAV / OGG / M4A / FLAC | FFmpeg build must contain the input decoder and output encoder. |
| Documents | TXT / MD / HTML / RTF / DOCX / text PDF / Word97+ DOC | TXT / MD / HTML / RTF / PDF / DOCX | PDF extracts text only; scanned PDFs require unsupported OCR. MD↔HTML and DOCX→HTML/MD preserve basic structure. Other document outputs use plain text. Word97+ DOC extracts main body text only; older/encrypted/corrupt variants rejected. No DOC export. |
| Subtitles | Browser-decodable audio/video audio | SRT | English Whisper tiny.en, local model download required. Browser audio decoding required. |
Image output is rendered through canvas, which loses metadata and animation. Most document outputs use a plain text intermediate. MD↔HTML and DOCX→HTML/MD preserve basic headings and lists, with active content and embedded images removed. PDF input extracts text, not page layout or OCR. Legacy Word97+ DOC reads the bounded main document piece table (32 MB / 5 million character limits). It does not execute macros or preserve fields, headers, footnotes or layout; encrypted, pre-Word97 and malformed DOC variants are rejected. DOC export is unsupported. Video output keeps the first video and optional first audio stream. Fast cuts depend on keyframes; precise cuts re-encode. Compression is not guaranteed to reduce size.
Automated unit checks cover time range validation, FFmpeg command generation and valid subtitle timing. Browser engine and model downloads, real codecs, color fidelity and device compatibility require device acceptance testing; the matrix is not a record of every pair having passed on every browser.
Review engine source licenses and codec patent obligations for your distribution and jurisdiction. The browser tools do not grant rights to uploaded content.