Poner subtítulos a un video gratis, en tu navegador
OpenSubs (opensubs.app) es una forma gratuita de poner subtítulos a un video: sueltas el archivo, Whisper escribe los subtítulos a partir de la voz en esta pestaña, corriges cualquier línea y los incrustas en un MP4 o guardas un .srt. El video no se sube. Sin cuenta para probarlo, sin marca de agua y de código abierto.
Gratis. Sin cuenta para probarlo y sin marca de agua. MP4, MOV, WebM y MKV.
También en English: Add subtitles to video
Cómo poner subtítulos a un video en cinco pasos
Es la misma herramienta que el generador de subtítulos gratuito de la página de inicio. Cada paso funciona en tu propio equipo.
- Elige el video. Abre opensubs.app y elige un MP4, MOV, WebM o MKV, o suéltalo en cualquier parte de la página. Ver un ejemplo carga un clip corto si antes quieres verlo funcionar.
- Genera los subtítulos. Pulsa Generar desde el audio. La primera vez, el modelo de voz se descarga una sola vez (Tiny unos 40 MB, Base unos 80 MB, Small unos 250 MB) y queda guardado. El idioma hablado se detecta solo, o puedes indicarlo. Si ya tienes un .srt o .vtt, ábrelo en su lugar.
- Corrige lo que la máquina entendió mal. En la pestaña Subtítulos cada línea es un cuadro de texto. Escribe encima de un nombre o una palabra mal oída, pulsa Intro dentro de una línea para dividirla y haz clic en la marca de tiempo de una línea para llevar el video a ese momento.
- Elige un aspecto. La pestaña Estilo tiene doce estilos, con vista previa sobre tu propio video y resaltado palabra por palabra opcional. Para poner subtítulos a un video en otro idioma, la pestaña Traducir cubre 20 idiomas.
- Exporta. En la pestaña Exportar, pulsa Incrustar los subtítulos en el vídeo para guardar un MP4 nuevo con el nombre del tuyo (
charla.mp4pasa a sercharla.subbed.mp4), o guarda los subtítulos como .srt, .vtt, .ass o .txt. Fragmento y tamaño recorta el video y fija antes la resolución de salida, si lo necesitas.
¿Incrustados o en un archivo aparte?
Hay dos formas de poner subtítulos a un video, y adónde va el video decide cuál te conviene. También puedes hacer las dos con los mismos subtítulos.
Incrustados en la imagen
El texto se dibuja en los fotogramas y se guarda como un MP4 nuevo (H.264), o como WebM si el navegador no tiene codificador H.264. Se ven en todas partes, también en Instagram, TikTok y Reels, que no aceptan un archivo de subtítulos. No se pueden desactivar. El audio se copia sin tocarlo.
Un archivo de subtítulos aparte
Un .srt o .vtt para subir junto al video en YouTube o Vimeo, o para dejar al lado para un reproductor de escritorio. Quien lo ve puede desactivarlo, y puedes corregir una errata después sin volver a exportar el video. Un .ass conserva el estilo que elegiste.
Las ventajas de cada forma, con una tabla por plataforma, están (en inglés) en subtítulos en un MP4: archivo aparte o incrustados. Para los ajustes de exportación y qué conserva y qué pierde al incrustarlos, mira incrustar subtítulos en un vídeo.
Poner subtítulos a un video gratis, sin subirlo
Transcribir, editar, dar estilo, traducir en tu dispositivo, incrustar y todas las exportaciones son gratis, sin marca de agua y sin límite de tamaño de archivo. El trabajo se hace en esta pestaña, en la tarjeta gráfica si tu equipo tiene una, así que un video largo en un portátil tarda un rato y no cuesta nada. La única opción de pago es la traducción en la nube, a 5 $ por 1.000 créditos, con el precio a la vista antes de empezar.
Con los ajustes de serie solo se descarga el modelo de voz; el video se lee desde tu disco y no se envía a ninguna parte. Puedes comprobarlo: abre la pestaña Red de las herramientas del navegador y pon subtítulos a un video. El audio nunca aparece en una petición. El código es público bajo la AGPL-3.0-or-later, en GitHub. Preguntas o un problema que contar: escribe a hello@opensubs.app.
Lo que no hace
La mayoría pone subtítulos a un video aquí sin toparse con nada de esto. A quien le toque, mejor que lo sepa antes:
- Arrastrar subtítulos por una línea de tiempo. No la hay: el inicio y el final de una línea se escriben o se toman de la posición de reproducción.
- Empezar desde un archivo de audio. La app web acepta un video.
- Meter una pista de subtítulos desactivable dentro del MP4. O dibuja los subtítulos en la imagen, o te da el archivo para dejarlo al lado.
- Abrir un archivo .ass. Escribe .ass, y abre .srt y .vtt.
- Conservar el color HDR. Un video HDR se señala, y la app de escritorio o la línea de comandos lo tratan bien. La app de escritorio (macOS, Windows, Linux) es también la mejor opción para archivos muy largos.
- Usar el reconocedor en Safari de iOS 17. En iOS 26 funciona.
Preguntas
¿Cómo pongo subtítulos a un video gratis?
Abre opensubs.app, elige el video y pulsa Generar desde el audio. Corrige cualquier línea, elige un estilo y, en la pestaña Exportar, incrusta los subtítulos en un MP4 o guarda un .srt. Sin marca de agua; incrustarlos en un MP4 requiere iniciar sesión gratis.
¿Se sube mi video?
No. Whisper funciona en tu navegador y el video se lee desde tu disco. Solo se descarga el modelo de voz, una vez.
Ya tengo un archivo SRT. ¿Puedo ponérselo a mi video?
Sí. Carga el video, abre el .srt o .vtt, elige un estilo e incrústalo. Obtienes un MP4 nuevo con los subtítulos en la imagen; el archivo original queda como estaba.
¿Cómo pongo subtítulos para Instagram o TikTok?
Incrústalos. Esas apps no aceptan un archivo de subtítulos, así que para poner subtítulos a un video para ellas, el texto tiene que estar en la imagen. Exporta el MP4 y publica ese.
¿Puedo poner subtítulos en otro idioma?
Sí, en 20 idiomas. En Chrome 138 o posterior para escritorio, la traducción se hace en tu dispositivo y es gratis; también puedes usar tu propia clave de Claude, OpenAI o DeepL, o pagar con créditos la traducción en la nube.