Die Primzahlspirale oder auch Ulamspirale wird durch ein Rechteckgitter aufgebaut in dem von einem zentralen Punkt die positiven, ganzen Zahlen aufgelistet werden. Diese Aufzählung erfolgt spiralförmig gegen den Uhrzeigersinn. Dabei werden die Primzahlen farbig hervorgehoben bzw. markiert. Die Primzahlen tendieren dazu, sich in diagonalen Linien zu versammeln, was auch für weit aussen liegende Teile der Spirale gilt.
Prime Number Spiral kann Eigenschaften dieser Spirale zu untersuchen und gestattet das Einfärben der Primzahlen auf viele Arten, den Vergleich einer zufälligen Anordnung mit den Primzahlen und kann zeigen, wie Quadratzahlen und Dreieckszahlen in der Spirale plaziert sind.