Skip to content

Subtitle Encoding Converter

Fast. Private. Perfect.

Convert subtitle files between UTF-8, GB18030, BIG5, Shift-JIS, EUC-KR, and ISO-8859-1. Fix garbled text instantly.

Private & Secure
Blazing Fast
Free & Unlimited

Drag & drop your subtitle file here

or click to browse

SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT

100% LocalNo UploadSecureInstant

How It Works

1

Upload your subtitle file. The tool automatically detects its current encoding.

2

Select the target encoding from the dropdown (UTF-8 is recommended for most uses).

3

Click Convert Encoding to process the file.

4

Download the re-encoded file with correct character display.

Why Choose AllSubConverter?

Your Privacy Matters

Everything runs in your browser. Your files are never uploaded.

Lightning Fast

Optimized processing engine converts files in seconds.

Truly Unlimited

No file size limits. No daily limits. Completely free.

Works Everywhere

Works on Windows, Mac, Linux, iOS, Android - any modern browser.

Key Features

Auto-detect source encoding (UTF-8, GB18030, BIG5, Shift-JIS, EUC-KR, UTF-16)
Convert to UTF-8 (recommended for all modern players and platforms)
Convert to UTF-8 with BOM for Windows-specific players
Convert to GB18030/GBK for Simplified Chinese systems
Convert to BIG5 for Traditional Chinese systems
Convert to Shift-JIS for Japanese systems
100% browser-based - no file uploads, complete privacy

Common Use Cases

Fix Garbled Text

Subtitle text shows as gibberish or question marks due to encoding mismatch. Convert to UTF-8 to fix display issues.

Chinese Subtitles

Convert between GB18030 (Simplified Chinese) and BIG5 (Traditional Chinese) encodings, or to universal UTF-8.

Japanese Subtitles

Convert Shift-JIS encoded subtitles to UTF-8 for use in modern media players.

Legacy Compatibility

Some older players require specific encodings. Convert UTF-8 subtitles to the encoding your player expects.

Cross-Platform

Ensure subtitle files display correctly across Windows, Mac, Linux, and mobile devices by standardizing on UTF-8.

Frequently Asked Questions

Garbled text (mojibake) happens when a file is decoded using the wrong encoding. For example, a GB18030-encoded Chinese subtitle read as UTF-8 will display gibberish. This tool detects the correct encoding and converts to your desired format.

Yes. The tool tries multiple encodings (UTF-8, GB18030, Shift-JIS, BIG5, EUC-KR) and reports which one it detects. You can then convert to any supported target encoding.

Yes, completely free with no registration, no watermarks, and no file uploads.

UTF-8 is the universal standard and works on virtually all modern devices and players. Use UTF-8 unless you have a specific reason to use another encoding.

BOM (Byte Order Mark) is a 3-byte prefix that helps some Windows applications detect UTF-8 encoding. Some older Windows media players require it. Most modern players do not need it.

Yes. Everything runs client-side. No file data is ever sent to a server.

Ready to convert your subtitles?

Convert subtitle files between UTF-8, GB18030, BIG5, Shift-JIS, EUC-KR, and ISO-8859-1. Fix garbled text instantly.