Subtitle Formatter

Parse and format subtitle files into human-readable text with timestamps

Input

Paste subtitle content or upload a file. Supports SRT, VTT, ASS/SSA, LRC, and aisubtitle formats.

Waiting for input

Formatted Output

Parsed subtitles displayed in a readable format with time ranges

Supported Formats & Tips

This tool automatically detects and parses various subtitle formats into a clean, readable output.

  • SRT (SubRip): Most common format with numeric indexes and --> time separator
  • VTT (WebVTT): Web standard format starting with "WEBVTT" header
  • ASS/SSA (Advanced SubStation): Format with [Events] section and Dialogue lines
  • LRC (Lyrics): Song lyrics format with [mm:ss.xx] time tags
  • aisubtitle: Bilibili JSON format with type:"AIsubtitle" and body array

All processing happens in your browser. No data is sent to any server, ensuring your subtitle content remains private.

Execution ModeRuns entirely in the browserAll parsing runs locally in your browser. Files are never uploaded to any server.