Generate a random angle from 0° to 360°, named by type and sketched out, for geometry practice, design, or a random rotation or heading.
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.
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.
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.
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.
Yes -- open the amount control and pick up to 100. Turn on No Duplicates to keep them all different.