Generador de subtítulos con IA gratis que se ejecuta en tu navegador

Subtitula cualquier vídeo sin subirlo a ninguna parte.

OpenSubs transcribe la voz, la traduce, le da estilo y la incrusta en la imagen — todo dentro de tu navegador. El archivo de vídeo nunca sale de tu máquina, porque no hay a dónde enviarlo.

Sin cuenta. Sin subidas. Sin marca de agua. Código abierto.

Subtitula tu vídeo

Vídeo

Subtítulos

Whisper se ejecuta aquí, en tu navegador, y escribe los subtítulos a partir del propio audio del vídeo. No se sube nada y no hace falta cuenta.

Cuatro pasos, y ninguno en un servidor.

Los cuatro pasos de arriba, con más detalle. Todos ellos se ejecutan en tu propia máquina salvo que elijas explícitamente otra cosa.

Funciones

Gratis

Transcribe la voz

Whisper se ejecuta en tu navegador, sobre la GPU cuando tu máquina tiene una. Elige un modelo de entre 40 MB y 250 MB; se descarga una vez y luego queda en caché. Solo se descarga el modelo — el audio se queda donde está.

Gratis

Traduce a 20 idiomas

La traducción integrada de Chrome se ejecuta en tu dispositivo sin coste. Aporta tu clave de Claude, OpenAI o DeepL para obtener mejores resultados en diálogos largos, o usa la nuestra y paga con créditos.

Gratis

Dale estilo y velo al momento

Doce presets, desde subtítulos de informativo limpios hasta estilos sociales contundentes, cada uno previsualizado sobre tu propio material. Las palabras pueden crecer y brillar a medida que se pronuncian.

Gratis

Incrustarlo en el vídeo

Exporta un MP4 terminado con los subtítulos en los píxeles, codificado en el navegador con WebCodecs. O llévate el .srt, el .vtt o el .ass y úsalos en otro sitio.

El mismo motor, en otros tres sitios.

La página de arriba no necesita instalar nada. Estos sí, y a cambio hacen cosas que una página no puede — subtitular un vídeo que ya se está reproduciendo en una pestaña, o incrustar un archivo de dos horas sin un navegador de por medio. Todo es el mismo motor en Rust, así que la salida es idéntica.

Gratis

Extensión de navegador

Subtítulos sobre lo que se esté reproduciendo en la pestaña, generados sobre la marcha. Chrome, Edge y Firefox. Todavía no está en las tiendas — la compilación es un .zip que cargas tú.

Obtener la extensión

Gratis

App de escritorio

macOS, Windows y Linux, para archivos largos y lotes. Usa ffmpeg para incrustar, así que necesita uno compilado con el filtro assbrew install ffmpeg-full en macOS. Las compilaciones no están firmadas.

Descargar

Gratis

Línea de comandos

Un comando por archivo, para scripts y para CI. El mismo motor, los mismos presets, la misma salida. Compílalo desde el código; necesita el mismo ffmpeg que la app de escritorio.

Leer el código

AGPL-3.0

Todo, abierto

El motor, la app web, la extensión, la app de escritorio y la línea de comandos son un solo repositorio. Lee lo que se ejecuta en tu máquina en vez de creerte esta página.

Ver en GitHub

Las compilaciones actuales son candidatas a versión final. Están completas y probadas; el número de versión solo indica que aún no han pasado por una publicación estable.

Aquí “privado” significa que no hay ningún servidor al que enviarlo.

La mayoría de herramientas de subtítulos suben tu vídeo, lo procesan y prometen borrarlo. OpenSubs está construido al revés.

El vídeo no se mueve

Se lee mediante una object URL y lo decodifica tu navegador. En este producto no hay ningún destino de subida, así que una filtración del material no es algo que tengamos que prometer evitar — sencillamente no es posible.

Lo que puede salir, y solo si tú lo pides

Texto de los subtítulos, si eliges un traductor en la nube. O el fragmento de audio que recortaste, si eliges la transcripción en la nube. Las opciones en el dispositivo no envían nada, y son las predeterminadas.

Tu clave se queda en la pestaña

Aporta tu propia clave de API: se usa desde tu navegador y nunca se guarda, nunca se nos envía y nunca se escribe en disco.

Gratis para todo lo que se ejecuta en tu máquina.

Que es casi todo. Solo cobramos allí donde gastamos dinero en tu nombre, y te decimos el precio antes de que pulses el botón.

Créditos
$5  por 1.000 créditos
  • Traducción en la nube en nuestro backend
  • Sin clave ni cuenta con nadie más
  • El precio de un trabajo se muestra antes de ejecutarlo
  • Se te cobra exactamente eso, nunca más
  • Un trabajo fallido no cuesta nada
  • Los créditos no caducan

Antes de empezar.

¿Mi vídeo se sube a algún sitio?

No, y no porque prometamos no hacerlo: en el producto no hay ningún destino de subida. OpenSubs lee el archivo directamente en tu navegador, y la transcripción, el estilo, la traducción en el dispositivo y la incrustación se ejecutan en tu propia máquina. Puedes comprobarlo en lugar de creerlo — abre la pestaña de red y subtitula un vídeo: una vez cargados la página y el modelo de voz, no hay ninguna petición. Lo único que puede salir de tu máquina es el texto de los subtítulos o el audio, y solo si eliges una opción en la nube.

¿Se guarda mi clave de API?

No. La clave de API que introduces para usar tu propio proveedor se mantiene solo en la memoria de la página y nunca se escribe en localStorage, sessionStorage, IndexedDB ni en cookies. Tu navegador la envía directamente al proveedor que elegiste — OpenAI u otro servidor compatible con OpenAI, Anthropic o DeepL — sin pasar por los servidores de OpenSubs. Al recargar o cerrar la pestaña se borra, así que tendrás que introducirla de nuevo la próxima vez.

¿Necesito una cuenta para usar OpenSubs?

No. La transcripción, la traducción en el dispositivo, el estilo, el recorte, la incrustación y todas las exportaciones funcionan sin cuenta y sin iniciar sesión. Solo hace falta una cuenta si decides pagar por la traducción en la nube en nuestro backend.

¿Cómo añado subtítulos a un vídeo gratis?

Suelta el vídeo en esta página y genera los subtítulos a partir de su audio. Whisper se ejecuta en tu equipo, así que no se sube nada ni se cobra nada. Corrige cualquier línea editando su texto, elige un estilo y exporta los subtítulos como .srt, .vtt o .ass, o incrústalos en un MP4. Sin cuenta y sin marca de agua.

¿Cómo genera OpenSubs subtítulos a partir de la voz?

Ejecuta Whisper de OpenAI en local — pesos ONNX movidos por transformers.js, sobre WebGPU cuando la máquina lo tiene y sobre WebAssembly en caso contrario. Se ofrecen tres tamaños de modelo: Tiny (solo inglés, unos 40 MB), Base (unos 80 MB) y Small (unos 250 MB). El modelo se descarga una vez y luego queda en la caché del navegador; solo se descarga el modelo, nunca el audio. El idioma hablado se detecta cada cuatro segundos en lugar de una vez por archivo, así que un vídeo que alterna entre dos idiomas sale como un único archivo de subtítulos con los dos.

¿OpenSubs puede incrustar los subtítulos en el propio archivo de vídeo?

Sí. Los subtítulos los dibuja libass — el mismo renderizador que usa ffmpeg — compilado a WebAssembly, y se codifican de vuelta a un MP4 con WebCodecs. Lo que ves en la vista previa es lo que acaba en los píxeles, y el audio se copia intacto.

¿Cuánto cuesta OpenSubs?

Todo lo que se ejecuta en tu máquina es gratis: transcripción, traducción en el dispositivo, los 12 estilos de subtítulo, resaltado palabra por palabra, recorte, incrustación en MP4 y todos los formatos de exportación. No hay marca de agua, ni límite de tamaño, ni cola — nada de eso existe aquí porque no hay ningún servidor pagando el trabajo. La única opción de pago es la traducción en nuestro propio backend, a 5 $ por 1.000 créditos, con el precio del trabajo antes de ejecutarlo y sin coste si falla.

¿Añade marca de agua?

No. Un MP4 con los subtítulos incrustados solo lleva los subtítulos que elegiste, y los .srt, .vtt y .ass exportados son archivos de subtítulos normales. No se añade nada porque el trabajo se hace en tu navegador, no en un servidor que alguien tenga que pagar.

¿A qué idiomas puede traducir OpenSubs los subtítulos?

Veinte, incluidos chino simplificado y tradicional, japonés, coreano, español, portugués, francés, alemán, italiano, ruso, árabe, hindi, indonesio, tailandés, vietnamita, turco, polaco, neerlandés y ucraniano. Las tipografías para alfabetos no latinos van incluidas, así que los subtítulos en chino o en árabe se incrustan correctamente en vez de salir como cuadros vacíos.

¿OpenSubs funciona sin conexión?

Tras la primera visita, en gran medida sí. El modelo de voz queda en la caché de tu navegador tras su primera descarga, y todo salvo la traducción en la nube se ejecuta en local. Traducir en el dispositivo usa los modelos de traducción integrados de Chrome, que también se descargan una sola vez.

¿OpenSubs es de código abierto?

Sí, bajo la AGPL-3.0. El mismo motor — segmentación de líneas, saltos de línea, límites de velocidad de lectura, los presets de estilo, el escritor de ASS — se compila a WebAssembly para el navegador y a un binario nativo para la app de escritorio y la herramienta de línea de comandos, así que los tres producen una salida idéntica.