Empezar un proyecto →

¿Está bien mi archivo SRT o VTT para YouTube? Comprobador de subtítulos gratis

YouTube acepta SubRip (.srt) y WebVTT (.vtt). Para los .srt, la Ayuda de YouTube dice que solo se admiten archivos básicos, que no se reconoce ninguna marca de estilo y que el archivo tiene que estar en UTF-8 simple. Abre o pega tu archivo aquí abajo: la herramienta lista los códigos de tiempo rotos, los solapamientos, los subtítulos fuera de orden y los vacíos con su número de línea, avisa de los subtítulos demasiado rápidos para leer (más de 17 caracteres por segundo por defecto) y puede desplazar los tiempos, corregir solapamientos y convertir SRT a VTT. No se sube nada.

Actualizado el · Creado por Kevin Tabares, editor de vídeos long-form de YouTube en Umbrella Creators. Formatos de subtítulos de la Ayuda de YouTube, consultados el 19 de octubre de 2026.

Comprueba un archivo de subtítulos

Tus subtítulos se quedan en tu dispositivo. El archivo se lee y se comprueba en esta pestaña. No se sube ni se guarda nada.

Archivo de ejemplo: inventado, con algunos problemas a propósito
Límite de velocidad de lectura
Caracteres por segundo. 17 y 20 son los límites de Netflix para inglés en programas infantiles y para adultos; 15 es una opción más estricta.
Resultado
subtítulos
con subtítulos
pasan del límite
el peor subtítulo

    Corregir y guardar

    ms (negativo = antes)

    «Corregir solapamientos» hace que el subtítulo anterior termine 2 fotogramas antes de que empiece el siguiente. Al guardar se escribe UTF-8 simple sin marca de orden de bytes, se mantienen tus saltos de línea y los subtítulos SRT se numeran 1, 2, 3 en orden.

    Cómo usar el comprobador de subtítulos

    1. Abre tu archivo .srt o .vtt, o pégalo en el cuadro. Lo primero que se carga es un ejemplo inventado con algunos problemas a propósito, para que veas cómo son los resultados.
    2. Lee el resultado. Los errores son tiempos rotos o que se contradicen. Los avisos son pautas de velocidad de lectura y de maquetación.
    3. Haz clic en un problema para saltar a su línea en el cuadro y corrígelo ahí. La comprobación se repite mientras escribes.
    4. Usa los arreglos si te sirven: desplaza todos los tiempos un número de milisegundos, recorta los subtítulos que se solapan u ordena los subtítulos por tiempo y renuméralos. «Deshacer» revierte el último arreglo.
    5. Guarda como .srt o .vtt. Guardar en el otro formato convierte el archivo: de SRT a VTT añade la cabecera WEBVTT y puntos en los códigos de tiempo; de VTT a SRT quita los ajustes de los subtítulos y solo mantiene las etiquetas <b>, <i> y <u>.

    Qué busca el comprobador

    ComprobaciónSe marca cuandoTipoBasado en
    Código de tiempo ilegibleLa línea tiene --> pero los tiempos no tienen formato de horaErrorFormatos SubRip y WebVTT
    Termina antes de empezarUn subtítulo termina antes de empezar, o en el mismo momentoErrorW3C WebVTT: la hora de fin tiene que ser mayor que la de inicio
    Subtítulos fuera de ordenUn subtítulo empieza antes que el de arribaErrorW3C WebVTT: los subtítulos van ordenados por hora de inicio
    SolapamientoUn subtítulo empieza antes de que termine uno anteriorErrorDos subtítulos programados para el mismo momento
    Subtítulo vacíoUn subtítulo tiene código de tiempo pero no tiene textoErrorNo hay nada que mostrar
    No es UTF-8Los bytes del archivo no son UTF-8 válido (solo en archivos abiertos)ErrorAyuda de YouTube: los .srt tienen que ser UTF-8 simple
    Demasiado rápido para leerMás de 17 caracteres por segundo (o los 15 o 20 que elijas)AvisoNetflix, inglés (EE. UU.): hasta 17 en programas infantiles y 20 en programas para adultos
    Línea demasiado largaUna línea tiene más de 42 caracteresAvisoNetflix, inglés (EE. UU.): 42 caracteres por línea
    Demasiadas líneasUn subtítulo tiene más de 2 líneasAvisoNetflix, inglés (EE. UU.): dos líneas como máximo
    Demasiado cortoEn pantalla menos de 5/6 de segundo (0,83 s)AvisoRequisitos generales de Netflix: mínimo de 5/6 de segundo
    Demasiado largoEn pantalla más de 7 segundosAvisoRequisitos generales de Netflix: máximo de 7 segundos
    Hueco de menos de 2 fotogramasUn subtítulo empieza menos de 2 fotogramas después de que termine el anteriorAvisoPautas de tiempos de Netflix: mínimo de 2 fotogramas entre subtítulos

    Las cifras de velocidad de lectura y de maquetación salen de las guías de estilo de subtítulos de Netflix para inglés (EE. UU.). Son pautas para subtítulos, no normas de YouTube: la Ayuda de YouTube enumera los formatos de subtítulos que acepta, pero no fija ninguna velocidad de lectura ni longitud de línea. Los caracteres se cuentan con espacios y puntuación, sin saltos de línea y sin etiquetas como <i>; otras herramientas pueden contar de forma un poco distinta.

    Cómo reviso un archivo de subtítulos como editor

    Cuando un vídeo que edito lleva subtítulos, los reviso después de cerrar el montaje, no antes. Si el montaje cambia después de hacer los subtítulos, todos los que vienen detrás del cambio se desfasan lo que dure lo que se añadió o se quitó. Un solo desplazamiento para todo el archivo arregla los subtítulos que van todos adelantados o retrasados lo mismo. Un archivo que se desfasa cada vez más a lo largo del vídeo se sincronizó con otro montaje u otros fotogramas por segundo, así que vuelvo a la exportación final en lugar de desplazarlo.

    Después miro la velocidad de lectura. Cuando se habla rápido, salen subtítulos con mucho texto en muy poco tiempo: 60 caracteres en 2 segundos son 30 caracteres por segundo, casi el doble de los 17 que usa esta herramienta por defecto. Esos los divido en dos subtítulos en una pausa natural en lugar de apretarlos. Luego la maquetación: dos líneas como máximo y ninguna de más de 42 caracteres.

    Por último, los detalles que impiden que un archivo se lea bien: un punto en lugar de una coma en los códigos de tiempo de un SRT, una línea en blanco que falta entre subtítulos o un archivo guardado con una codificación de Windows en lugar de UTF-8. La herramienta señala la línea exacta de cada uno. Si los subtítulos son de un vídeo narrado, mi calculadora de duración de guion (en inglés) te dice cuánto durará la lectura antes de grabar.

    Guía paso a paso

    Para todo el proceso alrededor de esta herramienta, lee la guía cómo añadir subtítulos SRT a un vídeo de YouTube (en inglés): cómo sincronizarlos, comprobarlos y subirlos en YouTube Studio.

    Preguntas frecuentes

    ¿Qué formatos de subtítulos acepta YouTube?
    La Ayuda de YouTube enumera formatos básicos (SubRip .srt, SubViewer .sbv o .sub, MPsub, LRC y Videotron Lambda .cap), formatos avanzados (SAMI, RealText, WebVTT .vtt, TTML y DFXP) y formatos de emisión como Scenarist .scc, que llama su formato preferido. Si es tu primera vez con archivos de subtítulos, YouTube sugiere SubRip (.srt) o SubViewer (.sbv).
    ¿Por qué no funciona mi archivo SRT en YouTube?
    Revisa primero tres cosas: que el archivo sea UTF-8 simple (la Ayuda de YouTube lo pide para los .srt), que cada código de tiempo siga el formato de SubRip 00:00:00,599 --> 00:00:04,160 y que cada subtítulo esté separado del siguiente por una línea en blanco. Esta herramienta avisa de las tres cosas, además de solapamientos, subtítulos fuera de orden y subtítulos vacíos, con el número de línea de cada uno.
    ¿Cuántos caracteres por segundo deben tener los subtítulos?
    YouTube no fija una velocidad de lectura. Una pauta habitual es la guía de estilo de subtítulos de Netflix para inglés (EE. UU.): hasta 20 caracteres por segundo en programas para adultos y hasta 17 en programas infantiles, con un máximo de 42 caracteres por línea y dos líneas. La herramienta usa 17 por defecto; puedes cambiar a 20 o a un límite más estricto de 15.
    ¿Qué diferencia hay entre SRT y VTT?
    Los dos son texto plano con una hora de inicio y otra de fin para cada subtítulo. SubRip numera cada subtítulo y usa una coma antes de los milisegundos (00:00:04,160). WebVTT empieza con la línea WEBVTT, usa un punto (00:00:04.160) y puede llevar ajustes como la posición. La Ayuda de YouTube dice que en los archivos .srt no se reconoce ninguna marca de estilo, mientras que .vtt admite posicionamiento y las etiquetas <b>, <i> y <u>.
    ¿Cómo arreglo unos subtítulos desincronizados?
    Si todos los subtítulos van adelantados o retrasados lo mismo, escribe el desfase en milisegundos en «Desplazar todos los tiempos» (un número negativo hace que aparezcan antes), aplícalo y guarda. Si el desfase crece a lo largo del vídeo, los subtítulos se sincronizaron con otro montaje u otros fotogramas por segundo, y un solo desplazamiento no lo arregla.
    ¿Se sube mi archivo de subtítulos a algún sitio?
    No. El archivo se lee y se comprueba en tu navegador, en tu propio dispositivo. No se envía nada a ningún servidor y no se guarda nada.

    Fuentes

    Quién ha hecho esto

    Soy Kevin Tabares. Edito vídeos long-form de YouTube desde 2015 (1.277 vídeos y más de 152,2 millones de visualizaciones registradas en YT Jobs), sobre todo gaming de Roblox y Minecraft, además de documentales narrados. Un archivo de subtítulos es una parte pequeña de un vídeo y es fácil equivocarse en ella, así que he hecho una herramienta que señala la línea exacta y arregla los problemas habituales con un clic. Si quieres un editor para tu canal, escríbeme.

    Más herramientas gratis

    Un detector de silencios, una calculadora de duración de guion (en inglés), una calculadora de ajustes de exportación (en inglés), una vista previa de miniaturas, un extractor de fotogramas (en inglés), un medidor de LUFS y más, todo gratis y sin registro.

    Ver todas las herramientas →