Convertisseur TXT en SRT
Transformez du texte brut en fichier de sous-titres aux horaires estimés, par ligne ou par phrase. Tout se passe dans votre navigateur, sans envoi.
Déposez vos fichiers de sous-titres ici
Fichiers TXT. Jusqu’à 50 à la fois.
Vos fichiers sont traités dans votre navigateur et ne sont pas téléversés sur nos serveurs.
À quoi sert cet outil
Cet outil transforme un texte brut ou une transcription en fichier SRT ou WebVTT, avec un sous-titre par ligne ou par phrase. Les horaires sont estimés d’après la vitesse de lecture ou fixés à une durée identique ; l’outil n’écoute pas l’audio. Un texte qui contient déjà des horaires les conserve.
Comment convertir un TXT en SRT
- Cliquez sur Choisir des fichiers et ajoutez un ou plusieurs fichiers .txt, ou glissez-les sur la zone verte. Vous pouvez aussi cliquer sur Coller du texte et coller votre texte.
- Choisissez si chaque ligne ou chaque phrase devient un sous-titre, et pendant combien de temps chacun s’affiche.
- Cliquez sur Créer les sous-titres.
- Cliquez sur Télécharger à côté d’un fichier, ou sur Tout télécharger (ZIP) si vous avez créé plusieurs fichiers.
- Lisez les sous-titres avec votre vidéo et ajustez les horaires si nécessaire.
Options expliquées
- Un sous-titre pour (par défaut : chaque ligne). « Chaque ligne » crée un sous-titre pour chaque ligne non vide ; utilisez-la quand votre texte est déjà découpé en lignes de la taille d’un sous-titre. « Chaque phrase » réunit les lignes d’un paragraphe, les coupe à la fin de chaque phrase et découpe les phrases de plus de 84 caractères, de préférence à une virgule ou à une espace. Chaque sous-titre est ensuite réparti sur deux lignes de 42 caractères au plus. Une ligne vide termine toujours une phrase.
- Durée d’affichage de chaque sous-titre (par défaut : selon la longueur du texte). « Selon la longueur du texte » utilise la vitesse de lecture ci-dessous. « Même durée pour chaque sous-titre » donne le même nombre de secondes à chaque sous-titre.
- Vitesse de lecture (caractères par seconde) (par défaut : 15). Des valeurs plus basses gardent les sous-titres plus longtemps à l’écran. Chaque sous-titre s’affiche de 1 à 7 secondes.
- Secondes par sous-titre (par défaut : 3). Utilisée quand tous les sous-titres ont la même durée.
- Pause entre les sous-titres (secondes) (par défaut : 0). Temps vide entre un sous-titre et le suivant.
- Convertir en (par défaut : SRT). Choisissez WebVTT (.vtt) pour les lecteurs vidéo du web.
- Fins de ligne et Ajouter le BOM UTF-8. Ne les changez que si un autre programme demande des fins de ligne LF ou affiche des caractères illisibles.
Exemple
Ce fichier texte :
Il y a encore quelqu’un sur le quai.
Juste moi. Et la pluie.
devient ce fichier SRT :
1
00:00:00,000 --> 00:00:02,400
Il y a encore quelqu’un sur le quai.
2
00:00:02,400 --> 00:00:03,933
Juste moi. Et la pluie.
La première ligne compte 37 caractères ; à 15 caractères par seconde, elle s’affiche pendant 2,467 secondes.
Remarques sur les formats et limites
- Lit le texte dans tous les jeux de caractères courants ; enregistre un SRT en UTF-8 (fins de ligne Windows par défaut) ou un WebVTT.
- Les horaires sont des estimations. L’outil n’écoute pas l’audio et ne lit pas votre vidéo.
- Les espaces insécables du texte deviennent des espaces normales. Avec « Chaque phrase », un guillemet fermant placé après « ? » ou « ! » passe au sous-titre suivant ; relisez ces passages ou choisissez « Chaque ligne ».
- Un texte qui est déjà un fichier de sous-titres (SRT, WebVTT, ASS ou SBV) est converti sans changer ses horaires.
- « Chaque phrase » fonctionne mieux avec les langues qui séparent les mots par des espaces. Un texte sans espaces est coupé tous les 84 caractères.
- Jusqu’à 50 fichiers à la fois, 20 Mo par fichier et 200 Mo au total.
- Vous avez des sous-titres et vous voulez le texte ? SRT en TXT fait l’inverse.
Questions fréquentes
Peut-on convertir un fichier TXT en SRT ?
Oui, mais un fichier texte ne contient aucun horaire, donc l’outil en crée. Chaque sous-titre reçoit une durée proportionnelle à la quantité de texte, et les sous-titres s’enchaînent à partir de 0:00. Ces horaires sont des estimations, pas un calage sur la parole de votre vidéo.
Comment les horaires sont-ils calculés ?
Par défaut, chaque sous-titre s’affiche pendant son nombre de caractères divisé par 15 caractères par seconde, avec une durée comprise entre 1 et 7 secondes. Vous pouvez changer la vitesse de lecture, donner la même durée à tous les sous-titres et ajouter une pause entre eux.
Les sous-titres correspondront-ils à ma vidéo ?
Seulement approximativement. L’outil n’écoute pas l’audio. Une fois le fichier créé, lisez-le avec votre vidéo et avancez ou retardez tous les horaires avec un outil de décalage de sous-titres, ou corrigez des lignes isolées dans un éditeur de sous-titres.
Mon texte contient déjà des horaires comme [00:01:05]. Que se passe-t-il ?
Les lignes qui commencent par une heure restent à cette heure, et chaque sous-titre se termine quand le suivant commence. Les formats [00:01:05], 00:01:05, 1:05 et (00:01:05.250) sont reconnus, ainsi que les plages comme [00:01:05 - 00:01:08].
Puis-je créer un fichier WebVTT plutôt que SRT ?
Oui. Choisissez WebVTT (.vtt) dans **Convertir en** avant de créer les sous-titres.
Mes fichiers sont-ils envoyés quelque part ?
Vos fichiers sont traités dans votre navigateur et ne sont pas téléversés sur nos serveurs.
Dernière mise à jour : 1 novembre 2026 · Vos fichiers ne quittent jamais votre navigateur.