Press R or Space for a new blob.
Generate random organic blob shapes and export them as SVG, PNG or a React component. Adjust points, contrast, layers, gradient fill and outline style, and add an optional morph animation. Each shape comes from a seed number and is generated in your browser.
Click New blob, or press R or Space, until you like the shape. Earlier shapes stay under Recent blobs.
Under Shape, adjust Complexity, Contrast, Size and Layers.
Under Color, pick one of the Palettes or set a Solid or Gradient fill, and switch Style to Outline if you only want the edge.
Set the canvas Width and Height, turn on Background color if needed, and enable Morph animation for a moving shape.
Click Download SVG, or choose a PNG scale of 1×, 2× or 4× and click PNG. Copy SVG and Copy React put the code on your clipboard.
Yes. The shape comes from the Seed, so the same seed with the same settings always gives the same blob. Note the number and type it back into Seed.
Yes, by default. Turn on Background color only if you want a filled canvas.
Morph animation uses SVG's built-in animate element, so it plays in the SVG and React exports without extra CSS or JavaScript. The PNG is always a still frame.
Copy React gives you a component that returns the SVG and passes its props to the svg element, so you can add a className or style.
No. Shapes are calculated and exported entirely in your browser.