Analizador de URL de YouTube
Introducción
El Analizador de URL de YouTube de Toollect responde una pregunta pequeña y cotidiana: ¿qué hay realmente en este enlace y qué puedo borrar sin riesgo antes de compartirlo? Pega cualquier URL de YouTube y la herramienta la descompone en sus partes (ID de video, tiempo de inicio, lista de reproducción, canal) y luego la reconstruye como un enlace limpio sin el ruido de rastreo. Sin cuenta, sin clave API y con cero solicitudes de red.
El problema que resuelve es la basura que el botón Compartir de YouTube pega ahora en cada enlace que produce. Copia un enlace para enviarlo a un amigo y obtienes ?si=…&feature=share&pp=… pegado al final: una huella de tu dispositivo, tu contexto de compartido y tu campaña. Pega el mismo enlace en un chat y engulle media línea; pégalo en un documento y el parámetro de lista arrastra silenciosamente a los lectores a una lista de reproducción completa en lugar del único video.
La herramienta se ejecuta por completo en tu navegador. Lee la URL con el mismo patrón que usa YouTube, clasifica cada parámetro como semántico (tiempo de inicio, lista, índice) o de rastreo (si, feature, pp, utm_*) y luego reensambla el enlace en el formato que quieras: la URL watch completa, el enlace corto youtu.be o una URL embed para iframes. Nada se sube, almacena o envía a ningún sitio.
Cómo funciona
Limpiar una URL es un proceso de tres pasos, todo análisis de cadenas que se ejecuta localmente.
- Reconocimiento de rutas – la herramienta compara la URL con los mismos patrones que usa YouTube:
watch?v=,youtu.be/,/shorts/,/embed/,/live/, la ruta heredada/v/,/playlist,/channel/,/user/y enlaces con@handle, además de un ID de video desnudo de 11 caracteres. - Clasificación de parámetros – cada parámetro de consulta se ordena en uno de dos grupos. Los parámetros semánticos cambian lo que se reproduce:
t=(tiempo de inicio),list=eindex=(posición en la lista). Los parámetros de rastreo solo etiquetan el origen del enlace:si=,feature=,pp=,ab_channel=y la familiautm_*. El grupo de rastreo siempre se descarta; el grupo semántico se conserva o se elimina según tu interruptor. - Reconstrucción – las partes supervivientes se unen en una URL limpia en el formato que elijas. El separador sigue la convención de cada formato:
¶ URL watch,?para URL youtu.be y embed. La salida embed además traduce el tiempo de inicio det=astart=, porque ese es el parámetro que el reproductor de embed realmente lee.
Nada de esto toca la red. La herramienta no realiza deliberadamente ninguna solicitud, ni siquiera la sonda oEmbed ligera que usan otras herramientas. La URL pegada se analiza, divide y reconstruye únicamente en tu navegador, así que no hay nada que filtrar, registrar ni limitar.
Qué cuenta como rastreo
El flujo de compartir de YouTube añade una pequeña huella de cómo se copió el enlace. La herramienta conoce cada una:
si– intención de compartir; etiqueta el dispositivo y la fuente de compartido de la copiafeature– qué botón o página produjo el enlace (por ejemplofeature=shareofeature=youtu.be)pp– parámetros del reproductor de la hoja de compartir móvilab_channel– el canal de un video relacionado adjunto en móvilutm_source/utm_medium/utm_campaign/utm_term/utm_content– etiquetas de campaña de Google Analytics
Todos son seguros de borrar. No tienen ningún significado de reproducción, y la herramienta informa de cada nombre eliminado para que veas el veredicto por parámetro.
Casos de uso
Más allá de lo obvio (limpiar este enlace antes de enviarlo), el analizador encaja en flujos de trabajo reales.
Creadores de contenido y compartido cotidiano
Un enlace copiado con el botón Compartir lleva las etiquetas si y feature desde el momento de la copia. Los creadores que pegan sus propios enlaces de video en descripciones, comentarios fijados y publicaciones de la comunidad obtienen una URL limpia en lugar de una huella del dispositivo, y desactivar Eliminar lista para un solo video evita que los espectadores sean arrastrados a un contexto de lista de reproducción que no pidieron.
Desarrolladores y sitios web
Incrustar video normalmente significa escribir a mano el src de un iframe. El analizador produce la forma correcta start= automáticamente, lo que elimina el clásico error de que t= no hace nada en un embed, y la salida URL embed encaja directamente en el fragmento de los Consejos profesionales. El mismo flujo escala a páginas generadas: introduce una lista de ID de video y obtén URL embed limpias.
Análisis de datos y archivo
Periodistas, investigadores y analistas que trabajan con listas de enlaces hacen dos trabajos en un solo pegado: la URL se descompone en componentes estructurados (ID, marca de tiempo, lista, canal) para registrarlos, y la lista de parámetros eliminados documenta exactamente qué rastreadores llevaba cada enlace. El trabajo por lotes es una serie de pegados sin espera: el análisis es instantáneo y local, así que cien enlaces tardan más o menos lo mismo que cien pulsaciones.
Formatos de enlace admitidos
La entrada acepta todos los formatos que produce el propio YouTube. Cada uno entrega un ID de video, excepto los enlaces de lista y de canal, que se reconocen como su propio tipo:
| Formato | Ejemplo | Resultado |
|---|---|---|
| Watch estándar | youtube.com/watch?v=dQw4w9WgXcQ |
ID de video, parámetros |
| Enlace corto | youtu.be/dQw4w9WgXcQ |
ID de video |
| Shorts | youtube.com/shorts/dQw4w9WgXcQ |
ID de video |
| Incrustado | youtube.com/embed/dQw4w9WgXcQ |
ID de video |
| En vivo | youtube.com/live/dQw4w9WgXcQ |
ID de video |
| Ruta de video heredada | youtube.com/v/dQw4w9WgXcQ |
ID de video |
| ID desnudo | dQw4w9WgXcQ (11 caracteres) |
ID de video |
| Lista de reproducción | youtube.com/playlist?list=PL123… |
ID de lista (enlazado) |
| Canal | youtube.com/@handle o /channel/ID |
Nombre del canal |
Un ID de video desnudo de 11 caracteres, dQw4w9WgXcQ, se acepta por sí solo, algo práctico cuando extraes ID de una respuesta de API o de una exportación de base de datos. Un enlace de canal entrega el handle o el ID de canal como componente de canal sin resolverlo; ver Qué no hace la herramienta.
Uso
La herramienta analiza mientras escribes: no hay ningún botón que pulsar.
- Pega un enlace de YouTube – cualquiera de los formatos anteriores, o escribe un ID de video desnudo.
- Lee el panel de resultados – el ID de video, el tipo de enlace, el tiempo de inicio, la lista y el canal aparecen mientras escribes, actualizados con cada pulsación.
- Elige el formato de salida – el grupo de radios cambia el enlace generado entre URL watch, Enlace corto y URL embed.
- Configura los interruptores – Conservar tiempo de inicio mantiene el parámetro
t=ostart=; Eliminar lista quitalist=eindex=. - Copia el resultado – el enlace generado aparece en el campo de salida, listo para copiar.
El panel de resultados también enumera qué parámetros de rastreo se eliminaron, para que la limpieza sea auditable: ves si y feature eliminados, no solo una URL más corta.
Opciones explicadas
| Opción | Efecto | Predeterminado |
|---|---|---|
| Formato de salida | URL watch (unida con &), enlace corto (unido con ?) o URL embed (start=) |
Watch |
| Conservar tiempo de inicio | Mantiene t= (watch/corto) o start= (embed) en la salida |
Activado |
| Eliminar lista | Quita list= e index= de la salida |
Desactivado |
Guía paso a paso
Acompaña un enlace desordenado desde el botón Compartir hasta la URL limpia.
Paso 1 – Consigue un enlace desordenado. Abre cualquier video en la app de YouTube, toca Compartir y copia el enlace. Se verá más o menos así: https://youtu.be/dQw4w9WgXcQ?si=3Fb2kF9mXzL1c5Qd&feature=share. Ya hay dos parámetros de rastreo pegados.
Paso 2 – Pégalo. Haz clic en el campo de entrada y pega (Ctrl+V o Cmd+V). El panel de resultados se llena de inmediato: ID de video dQw4w9WgXcQ, tipo corto, y la lista de parámetros eliminados muestra si, feature.
Paso 3 – Copia el enlace watch limpio. Cambia el radio de formato a URL watch. La salida ahora dice https://www.youtube.com/watch?v=dQw4w9WgXcQ: el mismo video, sin huella.
Paso 4 – Prueba un enlace con código de tiempo. Pega https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=1h2m3s&list=PL123…&index=2. El panel muestra el tiempo de inicio convertido a 3723 segundos (1:02:03), y la lista aparece como enlace a la propia lista de reproducción.
Paso 5 – Decide qué debe ver el destinatario. Activa Eliminar lista y la salida deja fuera list= e index=, así el destinatario llega al video único en lugar de ser arrastrado a la lista. Desactiva Conservar tiempo de inicio y el enlace empieza desde el principio.
Paso 6 – Cambia a embed. Pon el formato en URL embed. La salida se convierte en https://www.youtube.com/embed/dQw4w9WgXcQ?start=3723: fíjate en el parámetro start=, porque el reproductor embed ignora t=. Este es el src que quieres para un iframe; combínalo con el fragmento de los Consejos profesionales.
Tiempo de inicio y marcas de tiempo
El analizador acepta las tres formas en que YouTube escribe un tiempo de inicio y convierte entre ellas:
| Formato | Ejemplo | Significado |
|---|---|---|
| Segundos simples | t=3723 |
3723 segundos después del inicio |
| Segundos con sufijo | t=90s |
90 segundos |
| Reloj completo | t=1h2m3s |
1 hora, 2 minutos, 3 segundos |
El panel de resultados siempre muestra la forma canónica: el número de segundos más una lectura humana h:mm:ss, así que 1h2m3s y 3723 se muestran ambos como 3723 s (1:02:03).
La única regla que debes recordar es la excepción del embed. Una URL watch y un enlace corto leen el tiempo de inicio de t=, pero el reproductor embed lee start= en su lugar. La herramienta traduce automáticamente: pega ?t=90 y cambia a URL embed y obtienes ?start=90, no un código de tiempo roto en silencio. Este es el clásico tropiezo cuando alguien construye a mano un enlace embed que ignora el parámetro t=; el analizador lo hace bien cada vez.
Guía de formatos de salida
Los tres formatos de salida apuntan al mismo video; se diferencian en dónde encajan:
| Formato | Forma de la URL | Sintaxis del tiempo de inicio | Ideal para |
|---|---|---|---|
| URL watch | youtube.com/watch?v=ID |
&t=90 |
Documentos, blogs, enlaces de referencia donde las URL completas están bien |
| Enlace corto | youtu.be/ID |
?t=90 |
Chats, correos, publicaciones sociales: la forma compacta del botón Compartir |
| URL embed | youtube.com/embed/ID |
?start=90 |
Atributos src de iframes para sitios web y apps |
Elige el formato según dónde vivirá el enlace. Un tweet o un mensaje merece el enlace corto; un artículo o una base de conocimiento se lee mejor con la URL watch completa; una página que renderiza video necesita la URL embed. Como el analizador convierte libremente, nunca tienes que recordar qué parámetro toma cada formato: pega una vez, cambia, copia.
Consejos profesionales
- Elimina la lista antes de enviar. Un enlace con
list=arrastra silenciosamente al destinatario a un contexto de lista de reproducción. Si quieres un solo video, elimínala: el analizador lo convierte en un solo interruptor. - Limpia cada copia del botón Compartir. Las etiquetas
siyfeaturerevelan cómo se copió un enlace y desde qué dispositivo. Pasar el pegado por el analizador es un hábito de dos segundos que las elimina cada vez. - Construye URL embed para iframes. Cambia a URL embed y obtienes gratis la forma correcta
start=. Combínala con el dominio respetuoso con la privacidadyoutube-nocookie.com:<iframe src="https://www.youtube-nocookie.com/embed/dQw4w9WgXcQ?start=90" width="100%" height="100%" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen loading="lazy" ></iframe> - Pega un ID desnudo. ¿Trabajas con respuestas de API o una hoja de cálculo de ID? Escribe los 11 caracteres solos y el analizador los trata como un enlace completo, conversión de formato incluida.
- Usa la lista de parámetros eliminados como auditoría. El panel te dice exactamente qué rastreadores llevaba cada enlace, algo práctico cuando curas un archivo de enlaces y quieres confirmar que nada se filtró a las URL guardadas.
Alternativas
¿Cómo suele la gente limpiar un enlace de YouTube? La tabla completa las opciones:
| Método | Limpia rastreadores | Conserva el código de tiempo | Convierte formato | Sube tu enlace |
|---|---|---|---|---|
| Copia del botón Compartir | No, los añade | Sí | No | No |
| Borrado manual | Sí, a mano | Sí, a mano | No | No |
| Acortadores de terceros | No | No | No | Sí |
| Esta herramienta | Sí, listado visiblemente | Sí, con traducción start= |
watch / corto / embed | No |
El botón Compartir es la fuente del ruido más que la cura. El borrado manual funciona pero es propenso a errores: solo t= frente a start= ya hace fallar la mayoría de las ediciones a mano. Los acortadores de terceros sustituyen el rastreo por su propio redireccionamiento y suben la URL a su servidor. Esta herramienta es la única fila con cero subida, y hace visible lo que eliminó en lugar de reescribir en silencio.
Frente a las APIs oficiales
El diseño de cero solicitudes del analizador es un compromiso deliberado, y vale la pena nombrar el otro lado del trato. Las dos superficies públicas de YouTube que sí responden preguntas sobre un video son oEmbed y la API de datos, y la tabla muestra dónde gana cada uno de los tres caminos:
| Capacidad | oEmbed | API de datos | Esta herramienta |
|---|---|---|---|
| Descomponer una URL en componentes | No | No | Sí, local e instantáneo |
| Eliminar parámetros de rastreo | No | No | Sí, con lista de auditoría visible |
| Convertir entre formatos watch / corto / embed | No | No | Sí |
| Título y miniatura del video | Sí | Sí | No disponible |
| Vistas, me gusta, metadatos del canal | No | Sí | No disponible |
| Comprobaciones de existencia / región | No | Sí | No disponible |
| Se necesita clave API | No | Sí | Ninguna: cero solicitudes |
oEmbed responde a cómo se llama este video con una única solicitud sin clave; la API de datos responde a todo al precio de una clave y una cuota; esta herramienta responde a qué hay en este enlace sin ninguna solicitud. Las tres no compiten: analizar es trabajo del navegador, los metadatos son trabajo de red. Si un flujo necesita ambas cosas, ejecuta el analizador para la URL y llama a oEmbed para el título: cada uno hace su propio trabajo sin el costo del otro.
Qué no hace la herramienta
La honestidad sobre los límites forma parte de lo que hace confiable a un analizador.
- No resuelve un handle a un ID de canal.
@handlesigue siendo un handle. La resolución requiere la API de datos oficial, que esta herramienta nunca llama deliberadamente. - No verifica que el video exista. Un ID válido de 11 caracteres se analiza limpiamente tanto si el video está en vivo, fue eliminado o nunca existió. Comprobar la existencia requeriría una llamada de red.
- No muestra títulos, vistas ni nombres de canal. Eso viene de la API de datos o de oEmbed, ambas llamadas de red. El diseño de cero solicitudes de la herramienta cambia enriquecimiento por privacidad.
- No descarga ni obtiene nada. Sin solicitudes de miniaturas, sin carga de reproductor, sin balizas de analítica. El análisis es trabajo local puro de cadenas.
Todo lo que hace útil al analizador (dividir, limpiar, convertir) es local. Todo lo que necesita la red es un servicio aparte, y este intercambio está documentado aquí en lugar de oculto.
Solución de problemas
| Problema | Causa | Solución |
|---|---|---|
| Pegar no hace nada | El texto no es un formato de URL de YouTube | Usa un enlace de la página watch o del menú Compartir, o un ID desnudo de 11 caracteres |
| El resultado muestra solo la URL base | Los interruptores eliminaron todos los parámetros | Revisa Conservar tiempo de inicio y Eliminar lista: con ambos desactivados no queda ningún parámetro |
El enlace embed usa start= en lugar de t= |
Es correcto | El reproductor embed ignora t=; start= es el parámetro que lee |
| El campo de lista muestra texto plano en lugar de un enlace | El valor de la lista contiene caracteres fuera del conjunto seguro | Los ID legítimos de lista son [A-Za-z0-9_-]; cualquier otra cosa se muestra como texto por seguridad |
| El canal muestra solo el @handle | La resolución de handles requiere la API de datos | El handle es en sí el componente de canal; pégalo en la búsqueda de YouTube si necesitas el canal |
| Un parámetro de rastreo aún aparece en la salida | Es un parámetro semántico, no un rastreador | t=, list= e index= afectan a la reproducción y se conservan por defecto; elimínalos con los interruptores |
Privacidad y manejo de datos
El analizador sigue el modelo de privacidad más estricto de las herramientas de Toollect: no realiza ninguna solicitud de red.
- Nada se sube. La URL se analiza en tu navegador. Nunca se envía una solicitud con ella: ni a un servidor, ni al endpoint oEmbed de YouTube, ni a una baliza de analítica.
- Sin cuenta, sin rastreo. No hay inicio de sesión, ni analítica, ni historial de los enlaces que pegas.
- Nada se almacena. La herramienta no guarda estado entre visitas; cierra la pestaña y el enlace pegado desaparece.
- Sin scripts de terceros. A diferencia de las herramientas que cargan APIs de reproductor o de compartir, esta página funciona enteramente con su propio código.
Si la privacidad es la razón por la que estás aquí: esta es la página donde puedes pegar el enlace que no pegarías en ningún otro sitio.
Especificaciones técnicas
Detalles:
- Formatos de entrada: watch, youtu.be, Shorts, embed, live, ruta heredada
/v/, ID desnudo de 11 caracteres, lista de reproducción, canal (@handle,/channel/,/user/) - Parámetros de rastreo eliminados:
si,feature,pp,ab_channel,utm_source,utm_medium,utm_campaign,utm_term,utm_content - Parámetros semánticos conservados por defecto:
t=(tiempo de inicio),list=eindex=(lista de reproducción); ambos opcionales mediante interruptores - Formatos de salida: URL watch (unida con
&), enlace corto (unido con?), URL embed (unida constart=, traducida det=) - Análisis de marcas de tiempo: segundos simples, sufijo
Nsy notación de relojhms, normalizados a segundos másh:mm:ss - Procesamiento: JavaScript 100% del lado del cliente con cero solicitudes de red, sin clave API, sin servidor
- Compatibilidad de navegadores: todos los navegadores modernos con URLSearchParams (Chrome, Edge, Firefox, Safari)
Características
- Descompone enlaces watch, Shorts, embed, live, youtu.be, de canal y de lista de reproducción en ID de video, marca de tiempo, lista y canal
- Elimina parámetros de rastreo como si, feature, pp, ab_channel y utm_* mostrando exactamente qué se eliminó
- Convierte marcas de tiempo de YouTube entre segundos, h:m:s y el formato del parámetro t=
- Genera URL watch, enlaces cortos youtu.be o URL embed desde cualquier enlace analizado
- Conserva o elimina los parámetros de tiempo de inicio y de lista de reproducción según tu elección
- Procesamiento 100% en el navegador con cero solicitudes de red, sin necesidad de clave API