Boneyard Tools

SVG Blob Generator

Create smooth, organic blob shapes for backgrounds and hero sections. Adjust the points and randomness, choose a solid color or gradient, then copy or download a clean SVG. Each shape comes from a seed, so you can reroll endlessly.

How to generate an SVG blob

  1. Set the number of points and the randomness to control how round or wild the blob looks.
  2. Pick a solid fill color or switch on a two-color gradient.
  3. Hit Randomize for a new shape, then copy the SVG or download it as a .svg file.

Examples

Six-point blob, solid fill

points 6, randomness 0.4, seed 42, color #6366f1
<svg ...><path fill="#6366f1" d="M ... Z"/></svg>

Smooth eight-point gradient blob

points 8, randomness 0.3, gradient #6366f1 to #ec4899
linear-gradient fill referenced via url(#blobGradient)

Frequently asked questions

What is an SVG blob and where do I use one?

An SVG blob is a smooth, irregular rounded shape with no straight edges, often used as a background accent, a hero or avatar mask, or a decorative shape behind text. Because it is an SVG path, it scales to any size without losing quality and stays a tiny file.

What do the points and randomness controls do?

Points sets how many vertices are placed around a circle before the edges are smoothed into curves. More points make a more detailed, wavier outline. Randomness sets how far each vertex is pushed in or out from the base circle, so 0 is a near-perfect circle and higher values make a more lopsided, organic blob.

How are the same shapes reproducible?

Every blob is built from a numeric seed fed into a small deterministic random generator. The same seed and settings always produce the exact same path, so a shape you like can be regenerated later. Pressing Randomize simply picks a new seed.

How is the shape kept smooth instead of jagged?

The vertices around the circle are joined with cubic bezier curves derived from a Catmull-Rom spline that passes through every point. The loop wraps around on itself, so the result is one continuous, seamless outline with no visible corners.

Can I fill the blob with a gradient?

Yes. Switch on gradient mode and pick two colors, and the SVG embeds a linear gradient in its defs and references it as the path fill. The downloaded file is self-contained, so the gradient renders anywhere the SVG is used.

Is my blob sent to a server?

No. The shape, the preview and the SVG code are all generated in your browser, so nothing about your colors or settings leaves your device. You can use the tool fully offline once the page has loaded.

Related tools