Herramienta gratuita · SVG

Generador de texto ondulado animado

Escribe tu texto, ajusta la onda, el color y la velocidad, y copia el componente HTML con SVG listo para pegar en cualquier web. Sin registro, sin librerías y sin archivos que alojar.

Configurador de texto ondulado

Componente generado

Código HTML

Guía rápida

Cómo usarlo en tu web

Tres pasos y la onda queda funcionando en tu sitio, sin dependencias externas.

  1. Copia el HTML generado

    Ajusta los controles hasta que la vista previa te convenza, pulsa Copiar HTML y pega el bloque <div class="text-path"> donde quieras que aparezca la onda.

  2. Incluye el script del componente

    Descarga text-path.js a tu proyecto y cárgalo antes de cerrar </body> con <script src="/js/text-path.js" defer></script>. El script detecta cada elemento [data-text-path] y lo anima solo. Añade también este CSS mínimo:

    .text-path {
      position: relative;
      width: 100%;
      height: 240px;
      overflow: hidden;
    }
    .text-path svg {
      display: block;
      width: 100%;
      height: 100%;
    }
  3. Personaliza con data-atributos

    Cambia texto, color, onda o velocidad editando los atributos data-* del bloque, sin volver al generador. También acepta data-font-family, data-font-weight y data-font-style para usar tu propia tipografía.

Dudas frecuentes

Preguntas frecuentes

¿Qué es un textPath SVG?

textPath es un elemento nativo de SVG que hace que un texto siga la forma de un trazado (path). Esta herramienta genera una onda con curvas Bézier y desplaza el texto sobre ella con requestAnimationFrame, sin librerías externas ni GIFs pesados.

¿Funciona en móviles y en todos los navegadores?

Sí. SVG y textPath tienen soporte en todos los navegadores modernos (Chrome, Firefox, Safari y Edge), incluidos los móviles. El componente se adapta al ancho de su contenedor con ResizeObserver y respeta la preferencia de movimiento reducido del sistema.

¿Afecta al SEO o a la accesibilidad de mi web?

No. El componente es decorativo: el SVG se marca con aria-hidden, así que los lectores de pantalla lo ignoran y no interfiere con tu contenido indexable. Si el mensaje de la onda es importante para el SEO, inclúyelo también como texto normal en la página.

¿Puedo cambiar la tipografía del texto?

Sí. Además de los controles del generador, el componente acepta los atributos data-font-family, data-font-weight y data-font-style, así que puedes usar cualquier fuente que ya esté cargada en tu web.

Sigue creando

Más herramientas y guías

Ver todas las herramientas →