PGS and SUP to SRT on Linux

Linux users can convert PGS and SUP subtitles to SRT without installing OCR packages. This browser tool runs full Tesseract OCR in Firefox or Chromium on any Linux distribution — no sudo required.

Drag & drop .SUP file or click to browse from your device .SUP file Max file size 100MB
100% Private Browser Processing Supports .SUP, .PGS

Conversion Options

OCR profile

Waiting for file

0%

1. Upload SUP

Drop a PGS/Blu-ray .sup image-based subtitle file into the converter zone above.

2. OCR Processing

Your browser runs Optical Character Recognition to identify and extract text from subtitle images.

3. Download SRT

Once complete, download a standard .srt subtitle file compatible with most media players and subtitle editors.

How to Convert PGS (SUP) to SRT on Linux

Extract the PGS/SUP stream on Linux: ffmpeg -i input.mkv -map 0:s:0 -c copy output.sup. Then open this tool in your Linux browser and upload the .sup file for OCR conversion to SRT.

  1. Upload your SUP (PGS) file
  2. Select subtitle language
  3. Click Convert
  4. Download your SRT file

Convert PGS and SUP Subtitles on Linux Without Package Installation

Browser as the OCR Engine on Linux

On Linux, the traditional OCR approach for PGS and SUP files requires installing Tesseract via the package manager and writing scripts to connect it with a PGS parser library. This browser tool provides the same Tesseract-based OCR with zero system installation — open Firefox or Chromium, upload your .sup file, and convert.

This is especially useful in environments where system package installation is restricted: shared servers, work machines with IT-controlled packages, or container environments where installing OCR dependencies is not practical.

Extract SUP on the Command Line, Convert in Browser

FFmpeg is available in all major Linux distribution repositories and handles PGS/SUP extraction efficiently. Install: apt install ffmpeg (Debian/Ubuntu), dnf install ffmpeg (Fedora), or pacman -S ffmpeg (Arch). Extract: ffmpeg -i video.mkv -map 0:s:0 -c copy subs.sup. Then upload the .sup file to this browser converter — no OCR packages needed.

Linux Workflow: Extract SUP, Convert PGS to SRT

MKVToolNix on Linux

MKVToolNix is packaged for all major Linux distributions and provides both a GUI and command-line tools. Use the GUI to identify and extract PGS/SUP subtitle tracks without writing FFmpeg commands. The extracted .sup file uploads directly to this converter.

Command-line: mkvextract tracks video.mkv TID:subs.sup where TID is the track ID from mkvinfo video.mkv.

Browser Support on Linux

Firefox and Chromium on Linux both fully support WebAssembly, which powers the OCR engine in this tool. Both browsers are available in standard repositories for all major distributions. Performance is comparable to Windows — a typical PGS/SUP subtitle file converts in 30–90 seconds in Balanced mode on a modern CPU.

Linux PGS Workflow

Linux users converting PGS subtitles also search:

Convert PGS (SUP) to SRT on Linux Now

Upload your .sup file in Firefox or Chromium and get SRT instantly. No packages to install, no root access needed.

Frequently Asked Questions

Can I convert PGS to SRT on Ubuntu Server without a GUI?

Not with this browser tool — it requires a graphical browser. For headless Ubuntu Server, install Tesseract CLI (apt install tesseract-ocr) and pair it with a Python PGS/SUP parser library for a command-line workflow.

Which Linux browser gives best performance for PGS and SUP conversion?

Chromium and Google Chrome generally offer the fastest WebAssembly execution on Linux. Firefox is close behind. Both are fully functional for converting PGS and SUP files to SRT.

Can I run Subtitle Edit on Linux to convert SUP files?

Subtitle Edit is a .NET Windows application. It can run on Linux using Mono or Wine with varying success. This browser tool is a simpler, more reliable alternative for Linux users converting PGS or SUP subtitles.

Does the browser tool work on ARM Linux, such as Raspberry Pi?

Yes, with a modern browser installed. Raspberry Pi 4 with Chromium can run the converter, though OCR processing is slower than on a desktop CPU. Raspberry Pi 5 performs noticeably faster.

Does the tool work the same under Wayland and X11?

Yes. WebAssembly performance is independent of the display server. Both Wayland and X11 browsers handle PGS and SUP conversion identically.