Generador de código para incrustar vídeos de YouTube
Pega el enlace de un vídeo, un Short o una lista, elige tus opciones y copia un código de incrustación limpio, con tiempos de inicio y fin, modo de privacidad mejorada y tamaño adaptable. Todo se ejecuta en tu navegador.
Este generador de código para incrustar vídeos de YouTube crea el HTML para poner un vídeo, un Short o una lista de YouTube en tu sitio web, con opciones que el cuadro Compartir → Incorporar de YouTube no ofrece. Define un tiempo de inicio y de fin, la reproducción automática (incluida la silenciada que sí permiten los navegadores), el bucle, los subtítulos, el modo de privacidad mejorada y un tamaño adaptable que se ajusta a cualquier pantalla; después copia el código y pégalo en tu página. Una vista previa en directo muestra el reproductor mientras lo configuras. Todo ocurre en tu navegador: no se envía nada a Marqly, y cada opción corresponde a un parámetro documentado en la referencia oficial del reproductor de YouTube.
Cómo incrustar un vídeo de YouTube en tu sitio web
- Copia el enlace del vídeo desde YouTube: una página de reproducción, un Short, un directo, un enlace youtu.be o el enlace de una lista que contenga
list=. - Pégalo arriba. Si el enlace incluye una marca de tiempo como
?t=90, el tiempo de inicio se rellena solo. - Elige tus opciones. El código y la vista previa se actualizan al instante.
- Pulsa Copiar código y pégalo en el HTML de tu página: en WordPress, usa un bloque de HTML personalizado; en la mayoría de los creadores de sitios, un elemento Incrustar o HTML.
Cada opción y el parámetro que hay detrás
| Opción | Parámetro | Qué hace |
|---|---|---|
| Empezar en | start | Empieza la reproducción a esos segundos del vídeo. El reproductor salta al fotograma clave más cercano, que puede estar hasta unos dos segundos antes. |
| Terminar en | end | Detiene la reproducción en ese momento, contado desde el principio del vídeo y no desde tu tiempo de inicio. |
| Reproducción automática | autoplay=1 | Inicia el vídeo cuando se carga el reproductor. YouTube señala que la recogida de datos de reproducción se produce entonces al cargar la página. |
| Bucle | loop=1 | Repite una lista; para un solo vídeo, YouTube también necesita playlist con el mismo ID de vídeo, que el generador añade. |
| Mostrar controles del reproductor | controls=0 si se desactiva | Oculta la barra de controles. |
| Botón de pantalla completa | fs=0 si se desactiva | Oculta el botón de pantalla completa. |
| Subtítulos activados por defecto | cc_load_policy=1 | Muestra los subtítulos por defecto, cuando el vídeo los tiene. |
| Sugerencias del mismo canal | rel=0 | Limita los vídeos relacionados que se muestran al final a los del mismo canal. |
| Reproducir en línea en iPhone | playsinline=1 | Reproduce dentro de la página en iOS en lugar de saltar a pantalla completa. |
| Desactivar los controles de teclado | disablekb=1 | Desactiva atajos como k para pausar y j/l para saltar 10 segundos. |
| Barra de progreso blanca | color=white | Colorea de blanco, en vez de rojo, la parte vista de la barra de progreso. |
| Modo de privacidad mejorada | youtube-nocookie.com | Usa el dominio de incrustación con privacidad mejorada de YouTube (más abajo). |
Tiempos de inicio y de fin
El reproductor de YouTube toma los tiempos de inicio y de fin como segundos enteros, así que el generador convierte a segundos lo que escribas: 90, 1:30, 1:02:03 o1h2m3s. Los dos se miden desde el principio del vídeo: para reproducir el fragmento de 1:30 a 2:00, escribe inicio 1:30 y fin 2:00, no fin 0:30. Para compartir un momento como enlace y no como incrustación, usa el generador de enlaces de YouTube con marca de tiempo.
Por qué los vídeos incrustados no se reproducen solos, y la solución
Son los navegadores los que deciden si un vídeo puede empezar por sí solo. La documentación de la API de IFrame de YouTube incluye la reproducción con sonido sin interacción del usuario entre los casos que bloquean los navegadores, así que autoplay=1 por sí solo a menudo no hace nada. La forma fiable es empezar en silencio: elige Autoplay silenciado (API de JavaScript) y el generador crea una incrustación más un pequeño script que carga la API oficial del reproductor de IFrame de YouTube, silencia el reproductor cuando está listo y empieza la reproducción. Los visitantes pueden activar el sonido con un clic.
Las normas de YouTube para los clientes de la API añaden dos condiciones que conviene respetar: un reproductor no debe empezar a reproducirse automáticamente hasta que más de la mitad sea visible en pantalla, y una página no debe tener más de un reproductor de YouTube con reproducción automática a la vez. Un vídeo principal en la parte superior de una página es válido; un vídeo con reproducción automática muy abajo, no.
Modo de privacidad mejorada (youtube-nocookie.com)
El modo de privacidad mejorada sustituye www.youtube.com por www.youtube-nocookie.comen la URL de incrustación. El centro de ayuda de YouTube dice que evita que las reproducciones del vídeo incrustado influyan en la experiencia de navegación del espectador en YouTube, muestra anuncios no personalizados y evita que esas reproducciones personalicen los anuncios que el espectador ve fuera de tu sitio. Aquí viene activado por defecto porque no cuesta nada. Lo que no es: una promesa de que la incrustación no coloca cookies ni hace seguimiento, y por sí mismo no hace que una incrustación cumpla ninguna ley de privacidad: menciona a YouTube en tu política de privacidad y en tu gestión del consentimiento de todos modos.
Incrustaciones de YouTube adaptables, también para Shorts
El iframe por defecto tiene un tamaño fijo de 560 × 315 que se desborda en los móviles. ConAdaptable activado, el código ajusta el reproductor al 100 % del ancho de su contenedor y usa la propiedad CSS aspect-ratio para mantener su forma, sin necesidad de un contenedor con padding-bottom en ningún navegador actual. Elige 9:16 para los Shorts y que el vídeo vertical no quede con barras; el campo de ancho limita entonces hasta dónde puede crecer. YouTube exige que los reproductores incrustados midan al menos 200 × 200 píxeles y recomienda al menos 480 × 270 para los de 16:9, así que el generador no baja de 200 píxeles de ancho.
Incrustaciones con carga al hacer clic para páginas más rápidas
Un iframe de YouTube carga el reproductor completo en cuanto carga la página, lo cual pesa en una página con un vídeo que la mayoría de los visitantes nunca reproduce. La salida Carga al hacer clicmuestra la miniatura del vídeo con un botón de reproducir y solo cambia al reproductor real cuando alguien hace clic (o pulsa Intro), y entonces empieza la reproducción. La página gana velocidad y no se solicita nada al reproductor hasta que el visitante decide ver el vídeo. Funciona con vídeos individuales; las listas usan el iframe estándar.
Parámetros que ya no funcionan
modestbrandingestá obsoleto y no tiene efecto; YouTube decide ahora la marca según el tamaño del reproductor y otras señales. Los generadores que aún lo ofrecen están desactualizados.showinfoquedó obsoleto en 2018 y se retiró de la documentación.rel=0no puede desactivar los vídeos relacionados desde el 25 de septiembre de 2018: solo los limita al mismo canal.controls=2está obsoleto; usa 0 o 1.
Cómo solucionar una incrustación que falla
- Error 153 o reproductor en blanco. YouTube exige que las incrustaciones identifiquen el sitio en el que están mediante la cabecera HTTP Referer y recomienda la política de referrer
strict-origin-when-cross-origin. El código generado la define; si tu sitio envíano-referrerde forma global, el reproductor puede fallar. - «Vídeo no disponible». Puede que el propietario haya desactivado la incrustación de ese vídeo, o que sea privado, esté eliminado o esté bloqueado en el país del visitante. Solo el propietario puede cambiarlo.
- El reproductor se corta o es diminuto. Un elemento padre con altura fija u
overflow: hiddenlo está recortando; con Adaptable activado, dale un ancho al contenedor y deja que la altura se ajuste sola. - El bucle no se repite. Para un solo vídeo, la URL debe incluir
playlist=con el mismo ID de vídeo: copia el código generado en lugar de añadirloop=1a mano.
Otras herramientas de YouTube
Encuentra el momento adecuado para empezar con la herramienta de transcripción de YouTube, añade capítulos a las incrustaciones largas con elgenerador de capítulos o descarga una imagen de portada personalizada con el descargador de miniaturas. ¿Incrustas un curso entero? La calculadora de duración de listasindica a tus visitantes cuánto dura.
Preguntas frecuentes
¿Cómo incrusto un vídeo de YouTube que empiece en un momento concreto?
Escribe el tiempo de inicio en el generador (en segundos, M:SS, H:MM:SS o 1m30s) y copia el código. Añade a la URL de incrustación el parámetro start en segundos, que es el formato que espera el reproductor de YouTube. Si el enlace que pegas ya lleva una marca t=, el tiempo de inicio se rellena solo.
¿Por qué mi vídeo incrustado de YouTube no se reproduce solo?
La mayoría de los navegadores bloquean los vídeos que suenan antes de que el visitante interactúe con la página. La documentación para desarrolladores de YouTube cita la reproducción con sonido sin interacción del usuario como uno de los casos que bloquean los navegadores. Usa la salida Autoplay silenciado (API de JavaScript), que arranca el reproductor sin sonido.
¿Cómo hago que una incrustación de YouTube sea adaptable?
Deja activada la opción Adaptable. El código ajusta el reproductor al ancho completo de su contenedor y usa la propiedad CSS aspect-ratio para mantener 16:9 (o 9:16 en los Shorts), de modo que se escala en cualquier pantalla sin trucos de contenedor.
¿Qué hace el modo de privacidad mejorada?
Cambia la incrustación al dominio youtube-nocookie.com. Según el centro de ayuda de YouTube, las reproducciones del vídeo incrustado dejan de influir en la experiencia de navegación del espectador en YouTube y en la personalización de los anuncios que ve fuera de tu sitio. No hace que la incrustación esté libre de seguimiento, así que menciónalo en tu política de privacidad.
¿Cómo pongo un vídeo de YouTube en bucle?
Marca Bucle. Para un solo vídeo, YouTube exige que el parámetro playlist tenga el mismo ID de vídeo además de loop=1; el generador añade ambos por ti.
¿Puedo ocultar los vídeos relacionados del final?
No del todo. Desde septiembre de 2018, rel=0 ya no oculta los vídeos relacionados: los limita a vídeos del mismo canal. La opción Sugerencias solo del mismo canal del generador lo configura.
¿Puedo incrustar una lista de reproducción?
Sí. Pega el enlace de una lista (contiene list=). El generador crea una incrustación de lista y, si tu enlace también apunta a un vídeo concreto, el reproductor empieza por ese.





