CapsAI

Subtitle file diagnostics

Subtitle Encoding Checker

Diagnose common text-encoding symptoms before a subtitle file reaches your player or editor. The checker reports damaged replacement characters, hidden null bytes, normalization and line-ending details.

Browser-basedFree to use

Start with 3 free minutes

Need to Create Subtitles First?

Upload your video to CapsAI, generate editable AI subtitles, and start with 3 free minutes.

Tool workspace

No account required · processed locally

Three steps

How this tool works

  1. 1

    Paste text from an SRT or VTT file.

  2. 2

    Inspect visible and hidden encoding signals.

  3. 3

    Use the report to decide whether to re-export as UTF-8.

Useful for

Common workflows

  • Broken regional-language captions
  • Subtitle import troubleshooting
  • UTF-8 delivery QA

What it checks

Focused, transparent output

  • Unicode replacement characters
  • Null bytes and BOM
  • NFC normalization and line endings

Questions

Frequently asked questions

Can a browser identify the original file encoding with certainty?

Not after text has already been decoded. This tool detects common damage signals and Unicode structure, not the original byte encoding.

What does the replacement character mean?

The symbol � often indicates bytes could not be decoded correctly.

What encoding should I export subtitles with?

UTF-8 is the safest general choice for Indian scripts and multilingual captions.