Random Geometric Shape Generator

Draw a random geometric shape from 54 -- flat figures, 3D solids, and famous curves -- each with its defining property and a fact worth remembering.

About this generator

This generator draws from a curated list of 54 geometric shapes across three kinds -- 2D Shapes, 3D Solids, and Curves & Special -- each rendered as a blueprint-style illustration, from triangles and hexagons through Platonic solids to the Möbius strip and Koch snowflake.

Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.

What people use it for

Math teachers use it for shape-of-the-day warm-ups with a ready-made visual. Students use it to learn names and properties, designers and artists use it for drawing prompts, and puzzle setters use it as a randomizer for geometry challenges.

How it works

Generate draws one shape at random using the site's cryptographically secure randomness, guaranteed not to repeat whatever result is currently showing in single-result mode. Each single result renders the shape as a computed line drawing -- wireframes for solids, exact curves for the specials -- with a description of its properties; the Kind filter narrows the pool.

What's inside

A sample of what this generator can draw, spread evenly across the full list:

Common questions

Are the illustrations mathematically accurate?

Yes -- every drawing is computed from the shape's actual geometry: the icosahedron is built from golden-ratio coordinates, the Koch snowflake is iterated properly, and the torus is a true parametric surface.

Does it include fractals and impossible-seeming shapes?

The Curves & Special kind covers fractals like the Sierpinski triangle and Koch snowflake alongside the Möbius strip, torus, and other shapes that make geometry interesting.

What are the Platonic solids?

The five convex solids whose faces are identical regular polygons -- tetrahedron, cube, octahedron, dodecahedron, and icosahedron. All five are in the pool with wireframe drawings.

Related Generators

Polygon · Coordinate Point · Angle

All Math & Numbers generators

Browse all generators