Convertir SRT en VTT

Déposez votre fichier SRT : le fichier WebVTT est créé sur votre appareil et téléchargé aussitôt, prêt pour la balise track d'un site web.

Traitement 100 % local, rien n'est envoyé

Comment ça marche ?

Déposez votre fichier .srt : il est lu et converti sur votre appareil, puis le fichier .vtt est téléchargé aussitôt, sous le même nom. Rien n’est envoyé sur un serveur.

La conversion garde les horaires à la milliseconde et le texte. La ligne d’en-tête « WEBVTT » est ajoutée, les virgules avant les millisecondes deviennent des points, et les caractères spéciaux (&, <, >) sont protégés. Les balises de mise en forme (<i>, <font>) et les réglages de position propres au SRT sont retirés.

Le fichier WebVTT s’utilise avec la balise <track> d’une page web, sur Vimeo ou dans la plupart des lecteurs en ligne.

Exemples

Un film de 1 h 30

Un fichier SRT de 1 450 sous-titres (environ 90 Ko) est converti instantanément ; le fichier VTT obtenu fait à peu près la même taille.

Un horaire converti

La ligne SRT 00:01:02,500 --> 00:01:05,000 devient 00:01:02.500 --> 00:01:05.000 dans le fichier WebVTT : même début (62,5 s) et même fin.

Questions fréquentes

Quelle différence entre SRT et VTT ?
Les deux contiennent les mêmes informations : un numéro ou un identifiant, l’heure de début et de fin, puis le texte. Le SRT (SubRip) est le plus répandu : YouTube, Facebook, VLC, Premiere Pro, DaVinci Resolve. Le WebVTT (.vtt) est le format des sites web (balise <track>) et de Vimeo ; il utilise un point avant les millisecondes au lieu d’une virgule, et commence par la ligne « WEBVTT ».
Les accents de mon fichier s’affichent mal : que faire ?
Les anciens fichiers de sous-titres français sont souvent enregistrés en Windows-1252 plutôt qu’en UTF-8. L’outil reconnaît automatiquement l’encodage (UTF-8, UTF-16 ou Windows-1252) et enregistre toujours en UTF-8, compris par tous les lecteurs récents : les accents sont corrigés au passage.
Puis-je corriger les sous-titres avant de convertir ?
Oui : ouvrez le fichier avec l’outil « Modifier un fichier SRT », corrigez le texte ou les horaires, puis exportez-le directement en WebVTT.
Ma vidéo ou mon texte sont-ils envoyés sur un serveur ?
Non. La transcription est faite par votre navigateur, sur votre appareil : votre vidéo, son son et le texte obtenu ne sont envoyés nulle part, contrairement à la plupart des outils de sous-titrage en ligne. Seul le modèle de reconnaissance vocale (Whisper) est téléchargé une fois, depuis Hugging Face, avec son moteur depuis jsDelivr, puis gardé en cache. Votre travail (texte et horaires, jamais la vidéo) est enregistré sur votre appareil pour pouvoir le reprendre.