Ir al contenido
Obtener app

Qué es un archivo SRT: formato, ejemplo y cómo crear uno

•9 min read• 190 views •Última actualización: Oct 2, 2026
An old mechanical stopwatch resting on a printed page in strong daylight

Puntos clave

Un archivo SRT (SubRip Subtitle, extensión .srt) es un archivo de texto sin formato con subtítulos: bloques numerados, cada uno con una hora de inicio y de fin escritas como horas:minutos:segundos,milisegundos y el texto que se muestra. No contiene vídeo ni audio, se abre en cualquier editor de texto y lo aceptan casi todos los reproductores y plataformas de vídeo. Puedes escribirlo a mano, generarlo a partir de texto sin formato o exportarlo desde una transcripción, y luego comprobarlo con un validador antes de subirlo.

Si alguna vez has activado los subtítulos en un reproductor de vídeo, es muy probable que detrás hubiera un archivo SRT. Es uno de los formatos de subtítulos más antiguos que se siguen usando a diario y uno de los formatos de archivo más sencillos que existen, y por eso está en todas partes.

Esta página recorre todo el formato en un solo lugar: qué hay dentro de un archivo, las reglas exactas de cada parte con sus fuentes primarias, cómo crear y arreglar uno, y en qué se diferencia de WebVTT.

¿Qué aspecto tiene un archivo SRT por dentro?

Un archivo SRT es una lista de subtítulos, y cada uno tiene las mismas cuatro partes: un número de secuencia, una línea de tiempo, una o dos líneas de texto y una línea en blanco. Abre cualquier archivo .srt en el Bloc de notas o en TextEdit y verás bloques como estos:

1
00:00:01,600 --> 00:00:04,200
Bienvenidos de nuevo al canal.

2
00:00:04,400 --> 00:00:07,900
Hoy vamos a ver cómo funcionan
realmente los archivos de subtítulos.

3
00:00:08,100 --> 00:00:10,000
<i>(se cierra una puerta)</i>

Leído de arriba abajo, el segundo bloque dice: muestra estas dos líneas desde el segundo 4,4 hasta el segundo 7,9 del vídeo. No hay encabezados, ni sección de estilos, ni datos binarios, así que el archivo es pequeño y sobrevive a que casi cualquier programa lo abra, lo edite y lo guarde.

¿Cuáles son las reglas del formato SRT?

Lo más parecido a una referencia de SubRip son las descripciones que mantienen los archivos y los formatos contenedor. La descripción de formato de la Library of Congress da el código de tiempo como horas:minutos:segundos,milisegundos, escrito 00:00:00,000, con la flecha --> entre el inicio y el fin, y la documentación de subtítulos de Matroska describe el mismo bloque de cuatro partes.

Las partes de un subtítulo SRT, con la regla de cada una
ParteReglaEjemplo
Número de secuenciaUn número entero en su propia línea, que empieza en 1 y va subiendo2
Línea de tiempoInicio y fin como horas:minutos:segundos,milisegundos, separados por --> con un espacio a cada lado00:00:04,400 --> 00:00:07,900
Separador de milisegundosUna coma, no un punto; el punto pertenece a WebVTT,400
TextoUna o más líneas que se muestran juntas; un salto de línea en el archivo es un salto de línea en pantallaHoy vamos a ver cómo funcionan
Línea en blancoCierra el subtítulo; el número siguiente empieza el siguiente(línea vacía)
FormatoEtiquetas sencillas como <i>, <b> y <u>, respetadas por muchos reproductores e ignoradas por otros<i>(se cierra una puerta)</i>

Dos detalles rompen más archivos que todo lo demás junto. El primero es la coma: una línea de tiempo escrita con puntos, 00:00:04.400, es una costumbre de WebVTT, y algunas herramientas la rechazan en un SRT. El segundo es la línea en blanco: si a un subtítulo le falta la línea en blanco, se funde con el siguiente, y el reproductor o los fusiona o descarta uno.

Codificación

Guarda los archivos SRT en UTF-8. Cubre todos los alfabetos, desde las letras latinas con tilde hasta el árabe, el chino y los emoji, y es lo que esperan los reproductores actuales. Los archivos de herramientas antiguas de Windows a veces están en una codificación regional heredada, y por eso las letras con tilde se convierten en signos de interrogación o en cadenas de símbolos raros. Volver a guardar el archivo como UTF-8 en un editor de texto lo arregla. Algunos programas añaden además una marca de orden de bytes invisible al principio de un archivo UTF-8; la mayoría de los reproductores la ignoran, pero si una herramienta estricta rechaza el primer subtítulo, lo primero que hay que probar es guardar en UTF-8 sin la marca.

La longitud de línea es una regla de lectura, no una regla del formato

El formato en sí no limita la longitud de una línea; lo hacen las guías de estilo. La descripción de la Library of Congress menciona un límite de 32 caracteres por línea, las BBC Subtitle Guidelines fijan 37 caracteres para emisión, y la Netflix English (USA) Timed Text Style Guide permite 42 caracteres por línea, con dos líneas como máximo. Un reproductor mostrará de todos modos una línea más larga, normalmente partiéndola, así que el límite tiene que ver con si la gente puede leer el subtítulo a tiempo, algo que la comprobación de velocidad de lectura de nuestro validador de SRT mide según la guía que elijas.

¿Para qué se usan los archivos SRT?

  • Plataformas de vídeo: sube un SRT junto con un vídeo y los espectadores tendrán subtítulos que pueden activar.
  • Reproductores de escritorio y de televisión: VLC y muchos otros reproductores cargan un SRT que esté junto al archivo de vídeo con el mismo nombre.
  • Traducción: los traductores sustituyen las líneas de texto y no tocan los tiempos, y así se obtiene un SRT por idioma.
  • Software de edición: los editores de vídeo habituales importan SRT como una pista de subtítulos.
  • Accesibilidad: los subtítulos para personas sordas o con dificultades auditivas, con descripciones de sonido entre corchetes y nombres de los hablantes, caben en las líneas de texto de un SRT normal.

¿Cómo creo un archivo SRT?

A partir de un vídeo, automáticamente

Para un vídeo de YouTube, pega el enlace en la herramienta de transcripción de YouTube y pulsa SRT en la página de la transcripción: los tiempos salen de los propios subtítulos del vídeo. Para tus propias grabaciones y archivos, la app de SozAI transcribe el audio en 99 idiomas y exporta subtítulos.

A partir de texto que ya tienes

Si tienes un guion o una transcripción como texto sin formato, el generador gratuito de TXT a SRT convierte cada párrafo en un subtítulo y le da una duración según su longitud, a 150 palabras por minuto, nunca inferior a 2 segundos ni superior a 8. Divide antes los párrafos largos: un subtítulo de más de 20 palabras topa con el límite de 8 segundos y sale demasiado rápido para leerlo. Funciona en tu navegador y no se sube nada.

A mano

Para un clip corto, escribir un SRT en un editor de texto es perfectamente razonable: sigue el bloque de cuatro partes, guarda como subtitles.srt en UTF-8 y listo. A partir de uno o dos minutos de vídeo, cronometrar a mano se vuelve tedioso, y cualquiera de las dos vías anteriores es más rápida.

¿Por qué no funciona mi archivo SRT?

Problemas habituales de los SRT, su causa más frecuente y la solución
ProblemaCausa habitualSolución
Los subtítulos no se muestran en absolutoExtensión incorrecta, codificación incorrecta o una línea de tiempo mal formadaPasa el archivo por el validador de SRT, que indica el bloque defectuoso
Los subtítulos van adelantados o retrasados siempre lo mismoEl vídeo tiene una introducción o un corte que el archivo desconoceMueve todos los códigos de tiempo a la vez con la herramienta de desplazamiento de tiempos de subtítulos
Los subtítulos se van desfasando más a medida que avanza el vídeoEl archivo se cronometró para otra velocidad de fotogramas, por ejemplo 23,976 en lugar de 25Consulta por qué los subtítulos se desincronizan
Las letras con tilde se ven malGuardado en una codificación heredadaVuelve a guardarlo como UTF-8
La plataforma rechaza el archivoEspera WebVTTConvierte con el convertidor de VTT y SRT

¿En qué se diferencia SRT de WebVTT y del código de tiempo basado en fotogramas?

WebVTT (.vtt) es el formato del W3C que usan los reproductores de vídeo HTML5. La especificación WebVTT del W3C escribe los milisegundos tras un punto, con tres dígitos, y hace opcionales las horas, y un archivo empieza con una línea de encabezado WEBVTT; además añade posicionamiento y estilos que SRT no tiene. Los tiempos son el mismo instante escrito de otra forma, así que convertir uno en otro es cuestión de puntuación y encabezados, algo que se explica con más detalle en VTT frente a SRT.

Los editores de vídeo cuentan el tiempo en fotogramas y no en milisegundos, como código de tiempo SMPTE, HH:MM:SS:FF. Un SRT guarda tiempo real, así que cuando los subtítulos se hacen a partir del código de tiempo de un montaje, la velocidad de fotogramas decide el resultado: a 29,97 fotogramas por segundo, una hora de código de tiempo non-drop dura 3,6 segundos más en tiempo real de lo que dice la etiqueta. Nuestro convertidor de códigos de tiempo convierte el código SMPTE, incluido el drop-frame, en marcas de tiempo SRT y viceversa.

Si lo que necesitas son las palabras sin ningún tiempo, la herramienta de Subtítulos a texto elimina los números y los códigos de tiempo de un SRT o VTT y deja párrafos legibles.

Respuestas

Frequently Asked Questions

¿Cómo abro un archivo SRT?

Lo abre cualquier editor de texto: el Bloc de notas en Windows, TextEdit en un Mac o un editor de código. Para verlo con un vídeo, pon el SRT junto al archivo de vídeo con el mismo nombre y abre el vídeo en un reproductor como VLC, que lo carga automáticamente. Las plataformas de vídeo aceptan el SRT como una subida de subtítulos aparte.

¿SRT es lo mismo que los subtítulos para sordos?

No. SRT es un formato de archivo y los subtítulos para sordos son uno de sus usos. Los subtítulos escritos para personas sordas o con dificultades auditivas describen además los sonidos, como una puerta que se cierra, e indican quién habla; todo eso cabe en las líneas de texto de un archivo SRT, de modo que el mismo formato sirve tanto para subtítulos sencillos como para subtítulos accesibles.

¿Un archivo SRT contiene vídeo?

No. Un archivo SRT es solo texto: números de subtítulo, líneas de tiempo y las palabras que se muestran. Suele ocupar unos pocos kilobytes incluso para una película larga. El vídeo se queda en su propio archivo y el reproductor o la plataforma une ambos durante la reproducción.

¿Cuál es el formato de marca de tiempo de un archivo SRT?

Horas, minutos, segundos y milisegundos, con una coma antes de los milisegundos: 00:00:04,400. El inicio y el fin van en una línea separados por una flecha, 00:00:04,400 --> 00:00:07,900. WebVTT escribe el mismo tiempo con un punto en lugar de la coma, que es el motivo más frecuente de que se rechace un SRT hecho a mano.

¿Cuántos caracteres puede tener una línea de subtítulo?

El formato no fija ningún límite; lo hacen las guías de estilo. La Netflix English (USA) Timed Text Style Guide permite 42 caracteres por línea y dos líneas como máximo, y las BBC Subtitle Guidelines 37 para emisión. Las líneas más largas se muestran igualmente, pero puede que los espectadores no lleguen a leerlas a tiempo. Nuestro validador de SRT puede comprobar un archivo según cualquiera de las dos guías.

¿Puedo editar un archivo SRT en el móvil?

Sí. Un SRT es texto sin formato, así que cualquier editor de texto del móvil puede cambiar las palabras. Cambiar los tiempos a mano en una pantalla pequeña es propenso a errores; para mover todos los códigos de tiempo la misma cantidad, usa una herramienta del navegador como la de desplazamiento de tiempos de subtítulos, que funciona en el móvil y no sube el archivo.

Merey Tleugazin

Fundador de SozAI. Creando herramientas que convierten voz en texto para profesionales de todo el mundo.

SozAI
SozAI — Descarga gratisTranscribe audio y video al instante
Obtener app