search

Found

info Descripción

Genera una URL 'Añadir a Google Calendar' desde los datos del evento para que los asistentes abran la pantalla de añadir evento desde el enlace.

📘 Cómo usar

  1. Ingresar el título del evento y seleccionar la fecha y hora de inicio y fin.
  2. Añadir la ubicación y la descripción del evento de forma opcional.
  3. Verificar la URL autogenerada en el cuadro de salida y hacer clic en el enlace de vista previa para probarla.

Generador de enlaces de Google Calendar (añadir evento)

¡Copiado!
Article

Generador de Enlaces para Google Calendar | Crea invitaciones con un clic

Herramienta diseñada para desarrolladores, profesionales del marketing y organizadores que necesitan crear enlaces directos de Google Calendar de forma rápida. Genera URLs estructuradas listas para ser incrustadas en botones, newsletters o páginas web sin necesidad de configuraciones complejas.

💡 Resumen de la herramienta

  • Construcción de la URL: Al introducir el título, el inicio y el fin (campos obligatorios), se construye la URL base https://www.google.com/calendar/render?action=TEMPLATE con los parámetros del evento.
  • Ajuste inteligente de tiempo: Si se establece la fecha de inicio, la herramienta configura automáticamente la fecha de fin añadiendo exactamente 60 * 60 * 1000 milisegundos (1 hora) si no hay un final previo asignado o si el final es anterior al inicio.
  • Formateo automático de fechas: Convierte las fechas locales de tu sistema al formato de cadena compacta sin guiones ni dos puntos, añadiendo los segundos automáticamente para cumplir con los requisitos del calendario.

🧐 Preguntas Frecuentes

Q. ¿Por qué el enlace desaparece cuando borro el título o las fechas?

A. El generador está programado para requerir obligatoriamente el título, la fecha de inicio y la fecha de fin. Si falta alguno de estos tres parámetros, el cuadro de salida se vaciará y el enlace de vista previa se ocultará para evitar generar URLs inválidas.

Q. ¿Cómo procesa la herramienta los espacios y saltos de línea en la descripción?

A. La herramienta utiliza la API nativa URLSearchParams del navegador para codificar de forma segura todos los textos introducidos. Esto asegura que cualquier espacio, carácter especial o salto de línea en el título, ubicación o descripción se convierta en una cadena de texto válida para la URL.

📚 Datos sobre la estructura de URLs de Google Calendar

Para que Google Calendar interprete correctamente un evento a través de un simple enlace, se deben pasar los datos a través de parámetros GET muy específicos. El parámetro dates es uno de los más estrictos: requiere que el formato de fecha y hora combine la información de inicio y fin separada por una barra diagonal (/), omitiendo cualquier guion o dos puntos convencionales.

Nuestra herramienta lee el input nativo del navegador, elimina los separadores mediante expresiones regulares y concatena los valores aplicando un padding (rellenando con 0 hasta alcanzar 2 dígitos en meses y horas) para construir cadenas estructuradas como YYYYMMDDTHHMM00. Este enfoque elimina la necesidad de generar y adjuntar archivos .ics, permitiendo a los usuarios añadir el evento a sus calendarios directamente desde la nube con un solo clic.