Subtitle encoding: Windows-1252 vs UTF-8
TL;DR — Understand the practical difference between Windows-1252 and UTF-8 subtitle files, and when to convert subtitles before upload.
Related tool
Subtitle Encoding Fixer
Windows-1252 and UTF-8 can both store readable subtitle text, but they are not interchangeable.
Quick answer
Use UTF-8 for the final subtitle file whenever possible. If an older subtitle file shows broken accents, try decoding the original as Windows-1252, then save a UTF-8 copy.
The Subtitle Encoding Fixer can do that in the browser.
What Windows-1252 is
Windows-1252 is a legacy text encoding commonly used for Western European text. Old .srt files, subtitle archives, and Windows-era editing workflows may still use it.
It can represent characters such as:
é
ñ
ç
ü
But if a Windows-1252 file is opened as UTF-8, those characters may display as mojibake.
What UTF-8 is
UTF-8 is the modern default for web and cross-platform text. It supports far more languages and is usually the safest choice for subtitles that need to move between editors, browsers, and video platforms.
Common symptom
A Windows-1252 subtitle decoded incorrectly may show:
Français
Español
After decoding as Windows-1252 and saving as UTF-8, it should read:
Français
Español
When to suspect Windows-1252
Try Windows-1252 first when:
- the subtitles are in English or Western European languages
- accents are broken but timing lines look normal
- the file came from an old editor or subtitle archive
- the broken text includes patterns like
é,ñ, orÂ
When Windows-1252 is probably wrong
Do not assume Windows-1252 for every file. For non-Latin subtitle text, try an encoding that matches the language or source:
- Simplified Chinese:
GB18030 - Traditional Chinese:
Big5 - Japanese:
Shift JIS - Korean:
EUC-KR
Step-by-step workflow
- Open the original subtitle file in the Subtitle Encoding Fixer.
- Select
Windows-1252as the source encoding. - Check whether accents and symbols look correct.
- Download the UTF-8 output.
- Test the UTF-8 file in the final editor or video platform.
Related guides
Use the Subtitle Encoding Fixer
Fix garbled subtitles online by converting SRT, VTT, ASS, SSA, and SMI files to clean UTF-8 text. No signup, no upload, and everything runs locally in the browser.
Open Encoding fixer