Platonic Solids & Polyhedra: A Maker's Reference

The octahedron, the dodecahedron, the twenty-sided icosahedron — these are some of the most satisfying shapes a 3D printer can produce. They are not arbitrary designs but members of an ancient and exclusive club: the five Platonic solids. This reference explains what makes them special, gives you the exact face, vertex, and edge counts you will want when printing them, and shows why these shapes print so cleanly.

What is a polyhedron?

A polyhedron (plural polyhedra) is a solid in three dimensions whose surface is made up entirely of flat polygonal faces, straight edges, and sharp corners called vertices. A cube is a polyhedron; so is a pyramid, a prism, or any faceted gem. A sphere is not a polyhedron, because its surface is curved rather than built from flat polygons. Because every face is flat, polyhedra map perfectly onto the triangle meshes that STL files use — there are no curves to approximate.

What makes the five Platonic solids special

Out of the infinitely many polyhedra you could imagine, only five are regular in the strictest sense. A Platonic solid must satisfy three conditions at once:

This perfect uniformity is why the ancient Greeks gave them special status, and why they show up again and again in nature, in games, and in art. Named after Plato, who associated them with the classical elements, they are also called the regular polyhedra.

The five Platonic solids at a glance

Here is the complete reference. For each solid you get the shape and count of its faces, plus the number of vertices and edges — the numbers you will most often want when you generate or describe one.

SolidFacesVerticesEdgesFaces at each vertex
Tetrahedron4 (equilateral triangles)463
Cube (hexahedron)6 (squares)8123
Octahedron8 (equilateral triangles)6124
Dodecahedron12 (regular pentagons)20303
Icosahedron20 (equilateral triangles)12305

Euler's formula: a built-in sanity check

Every convex polyhedron obeys a beautifully simple rule discovered by Leonhard Euler:

V − E + F = 2

That is, the number of vertices minus the number of edges plus the number of faces always equals exactly two. Take the dodecahedron from the table: it has 20 vertices, 30 edges, and 12 faces, so 20 − 30 + 12 = 2. It checks out. Try it on any other row — the icosahedron gives 12 − 30 + 20 = 2 — and you will get 2 every time. It is a handy way to confirm a polyhedron's counts are self-consistent.

Duals: the shapes hidden inside each other

The Platonic solids come in matched pairs called duals. If you place a point at the centre of every face of one solid and connect neighbouring points, you build its dual. The pairings are elegant:

This is why the face-and-vertex counts in the table mirror one another across each pair.

Key idea: The five Platonic solids are not a random collection. They are the only ways to build a solid from one kind of regular polygon with every corner alike, and they fall into three dual relationships that tie all of them together.

Why are there only five?

It feels like there should be more, but the limit comes from a simple fact about angles. At every vertex of a solid you need at least three faces to meet, and the polygon angles around that corner must add up to less than 360°. If they reached 360° the faces would lie flat; if they exceeded it, they could not close into a corner at all.

That exhausts every possibility. Exactly five combinations work, and not one more.

Why makers love these shapes

Beyond the maths, Platonic solids are genuinely useful objects to print:

They print beautifully

There is a practical reason these shapes appear so often in beginner print galleries: they have nothing but flat faces and straight edges. Set one face flat on the build plate and you get a broad, stable footprint with excellent bed adhesion. Because there are no overhangs or curves to bridge, most orientations need minimal or no support material, which means cleaner surfaces and less waste. If you are new to the process, our walkthrough on how to 3D print a shape covers orientation and the rest of the workflow.

Generate one in your browser — free

Pick a Platonic solid, set its size, and export a clean, print-ready STL in seconds. The octahedron, dodecahedron, and icosahedron are all one click away — no sign-up, no install, nothing uploaded.

Open the STL generator →

Frequently asked questions

Are there really only five Platonic solids?

Yes — exactly five, and this has been proven mathematically since antiquity. The constraint that identical regular polygons must meet at every vertex with an angle sum below 360° allows only the tetrahedron, cube, octahedron, dodecahedron, and icosahedron.

What is the difference between a Platonic solid and a polyhedron?

Every Platonic solid is a polyhedron, but most polyhedra are not Platonic. "Polyhedron" covers any solid with flat polygon faces, including irregular ones. "Platonic solid" is reserved for the five perfectly regular cases where all faces and all vertices are identical.

Which Platonic solid has the most faces?

The icosahedron, with 20 equilateral-triangle faces. It is the basis of the familiar d20 gaming die and, because its many faces approximate a sphere, it is also a popular decorative print.

About the author: Amir is a long-time 3D-printing hobbyist who has spent years designing parametric models and tuning both FDM and resin printers. He writes and maintains all the guides on Free STL Shapes and revises them as slicers, printers, and best practices evolve. Spotted something out of date? Let him know.