Generador de blobs: formas SVG y blobs CSS animados

Generador de blobs

Generador de blobs: blobs SVG aleatorios y animación CSS | We.Inc

Genera formas orgánicas aleatorias como paths SVG, o como un blob de CSS puro con border-radius que se transforma con @keyframes que puedes copiar. Con semilla, para que puedas recuperar el mismo blob.

Un blob es una forma cerrada, suave e irregular que se usa detrás de fotos, iconos y textos de portada. Este generador los crea de dos maneras: como un path SVG trazado a través de puntos desplazados al azar alrededor de un círculo, o como CSS puro con ocho porcentajes de border-radius. La versión CSS puede transformarse entre formas con una breve animación @keyframes que copias.

¿Blob SVG o blob CSS?

Los blobs suavizan los diseños de cuadrícula rígidos y dan a una marca una forma propia. Cada blob de aquí sale de un número semilla, así que los mismos ajustes y la misma semilla reconstruyen siempre la misma forma. Prueba el modo SVG para formas con muchos lóbulos y cambia al modo CSS cuando quieras una caja que se ondule despacio.

Preguntas frecuentes

¿Cómo funciona el blob CSS?

border-radius acepta radios horizontales y verticales separados para cada esquina, escritos como cuatro valores, una barra y cuatro más. Cuando los dos radios que se encuentran en cada lado suman el 100 por ciento, las esquinas se funden en un único contorno orgánico y suave en lugar de un rectángulo redondeado.

¿Cómo animo un blob en CSS?

Pon dos o más valores de border-radius en @keyframes y ejecuta la animación con ease-in-out, infinite y alternate. Los navegadores interpolan el radio de cada esquina, así que el contorno fluye suavemente de una forma a la siguiente. Activa Animar en el modo CSS para obtener keyframes listos para usar.

¿Puedo volver a obtener el mismo blob más tarde?

Sí. La forma depende solo de los ajustes y del número semilla. Apunta la semilla o guarda el código copiado, y el generador reconstruirá exactamente ese contorno.

¿Puedo usar el blob SVG como clip-path?

Puedes referenciarlo con clip-path: url(#id) cuando el SVG está en la misma página, o pegar el atributo d en clip-path: path() para un tamaño fijo en píxeles. Un mask-image con el archivo .svg es la forma más fácil de escalarlo junto con el elemento.

Cómo se dibuja el blob SVG

Animación de blobs sin JavaScript

Ejemplo de animación de blob en CSS

Blob que se transforma detrás del marco de una foto

Tres formas de border-radius en una animación alterna, más un giro lento. La media query de movimiento reducido la detiene para quienes piden menos movimiento.

Cómo leer un border-radius de ocho valores

Los valores antes de la barra son radios horizontales y los de después, verticales, cada uno en el orden superior izquierda, superior derecha, inferior derecha, inferior izquierda.

border-radius: 42% 58% 70% 30% / 45% 45% 55% 55%

Creador de blobs

Cada forma sale de la semilla que aparece bajo la vista previa. Cambia los controles o genera una semilla nueva, y luego copia el SVG o el CSS.

Tipo de blob

Blob SVG

Blob CSS

Puntos: {n}

Aleatoriedad: {n}%

Color inicial

Color final

Semilla: {n}

Nueva forma

Animar (genera @keyframes)

Duración: {n}s

Vista previa del blob

Copiar SVG

Copiar CSS

Empieza gratis · Sin tarjeta de crédito

Relacionado: Herramientas Gratuitas

Producto

Para quién es

Funciones

Recursos

Empresa

Mapa del sitio