Try the editing desk
- Open the editor and choose Sample to load a short speaking scene, or import your own UTF-8 subtitle file. Project → Paste subtitles accepts copied subtitle text.
- Select a cue to seek to its start. Edit its text and in/out times. Enable the safe-area guide or loop one cue while checking sync.
- Use the Translation track for your own translation. Copying timing does not translate the words.
- Review flagged cues, then Export. Keep the original source if you need formatting features that a destination format cannot represent.
Files and limits
Subtitle import supports SRT, VTT, ASS, SBV and basic TTML, up to 3,000 cues / 2 MiB. Output formats include SRT, VTT, ASS, SBV, basic TTML and plain TXT. Advanced ASS effects and TTML styling are not fully preserved; review import warnings. Invalid time ranges block timed-text exports.
The cue-sheet PDF is deliberately typeset on A4 pages. Its text is rendered as images to preserve Arabic shaping, so it is not a tagged or selectable-text PDF. Choose a subtitle or text file when selectable text matters. The PDF's brand mark is optional.
Speech and video
Optional local transcription downloads a model first and uses your device's processor and memory. It is not a cloud service or a promise of unlimited fast inference. Review the language and resource limits shown in the speech dialog. Local MP4 encoding can be slow, especially on mobile; keep the tab open and use the limits displayed before starting.
Recovering work
Save a project JSON backup or enable local autosave. Saved projects stay in this browser and may be removed by browser storage cleanup. Select the source video again after restoring a project.
Contact SubtitlePad
Include the tool name, browser, and a short description. Do not send private footage or captions unless you intend to share them. Privacy details.