Generative Art Generator

Create algorithmic artwork in your browser. Espiralito uses deterministic math โ€” not AI โ€” to produce unique spiral designs from seeds and parameters.

Start Generating

Deterministic Output

Every design is reproducible. The same seed and parameters produce the exact same artwork โ€” on any device, at any time, forever.

Seed-Based Design

A single numeric seed defines the entire visual character. Change the seed and you get a completely different artwork. The seed is the DNA of the design.

Parametric Control

Fine-tune every aspect: dot count, spacing, symmetry, shapes, colors, and 12 visual effects. The parameters shape the seed into a specific visual form.

No AI, No Training Data

Espiralito uses pure algorithms โ€” trigonometry, noise functions, and deterministic randomness. No neural networks, no datasets, no black boxes.

Infinite Combinations

With 4 billion possible seeds and dozens of adjustable parameters, the number of unique artworks is virtually unlimited.

Instant Preview

Every parameter change updates the canvas in real time. See exactly what you're creating as you adjust the algorithm's inputs.

How Generative Art Works

Generative art is artwork created by an autonomous system โ€” a set of rules, algorithms, or procedures that produce visual output. Rather than hand-drawing each element, the artist designs the system and then explores its output space.

Espiralito's generative system works in three layers:

1. The Seed (Randomness Seed)

A 32-bit unsigned integer serves as the seed for a pseudorandom number generator (PRNG). This PRNG uses the Mulberry32 algorithm โ€” a fast, deterministic hash function. Given the same seed, the PRNG produces the same sequence of "random" numbers every time.

The seed also feeds into a Simplex noise function that adds organic variation to the spiral's radius and positioning. Simplex noise produces smooth, continuous randomness โ€” different from the sharp jumps of white noise.

2. The Parameters (Shape)

Parameters define the structure and appearance of the spiral:

3. The Effects (Variation)

Effects modify the base algorithm to create visual variety. 3D depth applies perspective projection and rotation. Pulse modulates the size over time. Twist warps the angle of each element. Each effect is a mathematical transformation applied to the spiral's coordinates.

Why "Deterministic" Matters

In most generative art tools, clicking "generate" produces a random result you can't recreate. Espiralito's deterministic approach means every artwork has a permanent address โ€” its URL. This enables sharing, bookmarking, and reproducing artwork across devices and time.

Generative art is not about removing the artist. It's about designing systems that can surprise even their creator.

Generative Art Examples

Each of these artworks was generated by Espiralito's algorithm from a unique seed and parameter set:

See all curated artwork โ†’

Create Your Own Generative Art

Explore the algorithm. Change seeds, tweak parameters, and discover unique artwork.

Open the Generator โ†’

Related: Spiral Art Generator ยท Mathematical Art Generator ยท What Is Generative Art?