Random Angle Generator

Generate a random angle from 0° to 360°, named by type and sketched out, for geometry practice, design, or a random rotation or heading.

About this generator

This generator draws a random angle from 0° to 360° as a whole number of degrees, and names its type -- acute, right, obtuse, straight, reflex, or full.

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

Use it for geometry and trigonometry practice, art and design exercises, setting a random rotation, generating drill questions for students, or picking a heading or bearing.

How it works

Generate draws a whole number of degrees from 0 to 360 using the site's cryptographically secure randomness, then classifies it and, in single-result mode, sketches the angle so you can see it.

Common questions

What counts as each type of angle?

Acute is less than 90°, right is exactly 90°, obtuse is between 90° and 180°, straight is exactly 180°, and reflex is greater than 180°. 0° and 360° are shown as zero and full angles.

Can I generate several angles at once?

Yes -- open the amount control and pick up to 100. Turn on No Duplicates to keep them all different.

Related Generators

Polygon · Geometric Shape · Coordinate Point

All Math & Numbers generators

Browse all generators