Free tool

Convert MPL2 to SRT

MPL2 times its cues in tenths of a second — this converts that timing to SRT's format and keeps every line.

Nothing stored afterward No account needed MPL2 → SRT (SubRip)

Your file is processed and sent straight back — never saved on our servers.

Prefer not to upload your file?

The AI Subtitle Studio desktop app has this same Tools section built in — plus AI transcription, translation and batch processing for a whole season at once, all running locally on your Mac or PC.

Get the desktop app
How it works

Upload MPL2, get SRT (SubRip) back

Upload one file

MPL2 — .mpl2,.txt.

Converted instantly

Parsed and rewritten as SRT (SubRip) in memory, no queue and no waiting.

Download the result

The converted file downloads straight to your device.

About this conversion

Converting MPL2 to SRT (SubRip)

MPL2 is a subtitle format most associated with SubEdit, a subtitling tool historically popular for Polish-language subtitles — a lot of MPL2 files in the wild are Polish releases, though the format itself has nothing language-specific about it. Its syntax is compact: [0][20]Hello there|How are you, where the two bracketed numbers are the start and end time in tenths of a second (so [20] means 2.0 seconds) and a pipe | marks a line break within the cue.

Converting to SRT multiplies those tenths back into real seconds and reformats every timestamp as SRT expects, converts the pipe line-breaks to actual new lines, and strips MPL2's single-letter style markers (like a leading /i for italics) since SRT has no equivalent syntax for them.

FAQ

Questions about this converter

Why do MPL2 timestamps look so small compared to SRT?
MPL2 counts in tenths of a second rather than milliseconds, so a cue starting at 12.5 seconds is written as [125], not a full timestamp string. This tool converts that back to normal SRT timing automatically.
Does MPL2 support more than one line per cue?
Yes, using a pipe | character between lines — this converter turns each pipe into a real line break in the output SRT.
What's the file extension for MPL2?
Usually .mpl2, though it's sometimes saved as a plain .txt file since the format itself is just text — this tool accepts either.
Will italic markers like /i show up as text in my SRT?
No — a leading style marker on a line is stripped, since SRT has no equivalent one-letter syntax and leaving it in would just show as literal text.
Is there an API for this?
Yes — see the API reference for the mpl2-to-srt endpoint and curl examples.