Convert between degrees and radians, find trigonometric values, and visualize angles on the unit circle
This tool makes trigonometry practical for everyday situations. Whether you're a student tackling homework, a professional working with angles, or just curious about math, here's what you can do:
You'll find this useful in these everyday scenarios:
Converting textbook problems between degrees/radians, checking trig calculations
Calculating angles in construction, robotics, or 3D modeling projects
Working with rotation angles, character movement, and physics calculations
Screen rotation calculations, animation angles, and UI element positioning
Converting compass bearings, GPS coordinates, and directional calculations
Creating circular charts, radial graphs, and angle-based data representations
Everyday measurement: Full circle = 360°
Think: Clock faces, compasses, protractors
Mathematical measurement: Full circle = 2π
Think: Calculus, physics, engineering formulas
Computer-friendly: π ≈ 3.14159
Think: Programming, calculations, precise measurements
| What to Enter | Examples | Best For |
|---|---|---|
| Whole numbers | 45, 90, 180 | Quick conversions, common angles |
| π fractions | π/4, 2π/3, 5π/6 | Exact math calculations, homework |
| Decimal numbers | 0.7854, 1.5708, 3.1416 | Programming, precise engineering |
| Negative angles | -45, -π/2, -1.0472 | Clockwise rotations, physics problems |
| Large angles | 450, 720, 5π/2 | Multiple rotations, periodic functions |
Degrees are for humans, radians are for math. We use degrees in everyday life (clocks, compasses), but most mathematical formulas, especially in calculus and physics, work naturally with radians. Many programming languages also default to radians for trigonometric functions.
Always for understanding, sometimes for calculations. Normalization shows you the simplest equivalent angle (0-360° or 0-2π). Use it when:
Extremely accurate for practical use. The tool uses JavaScript's built-in Math.PI constant (approximately 3.141592653589793) and double-precision floating-point arithmetic. For most everyday applications, homework, and professional work, the accuracy is more than sufficient. For critical scientific calculations, always verify with your specific requirements.
Your position on the unit circle. The (x, y) coordinates show where the angle's line touches the circle:
Important: While this converter provides highly accurate results suitable for most educational, professional, and everyday use, users should note:
Desktop/Laptop
Full features, best visualization
Tablets
Touch-friendly, portable
Smartphones
On-the-go conversions
All Browsers
Chrome, Firefox, Safari, Edge
Current Version: November 2025
The unit circle is a fundamental concept in trigonometry. It's a circle with a radius of 1 centered at the origin (0,0) in the coordinate plane. The unit circle allows us to define trigonometric functions for all angles, not just acute angles in right triangles.
Key features of the unit circle:
The unit circle shows the relationship between angles and their corresponding (x,y) coordinates, which represent the cosine and sine values respectively.
Degrees and radians are two units for measuring angles. To convert between them:
Degrees to Radians: Multiply by π/180
Radians to Degrees: Multiply by 180/π
Example conversions:
Normalizing an angle means converting it to an equivalent angle between 0° and 360° (or 0 and 2π radians). This is useful for:
To normalize an angle:
Examples:
The unit circle provides a way to define the six trigonometric functions for any angle:
| Function | Definition | Unit Circle | Range |
|---|---|---|---|
| Sine (sin) | Opposite/Hypotenuse | y-coordinate | [-1, 1] |
| Cosine (cos) | Adjacent/Hypotenuse | x-coordinate | [-1, 1] |
| Tangent (tan) | Opposite/Adjacent | y/x | (-∞, ∞) |
| Cosecant (csc) | 1/sin | 1/y | (-∞, -1] ∪ [1, ∞) |
| Secant (sec) | 1/cos | 1/x | (-∞, -1] ∪ [1, ∞) |
| Cotangent (cot) | 1/tan | x/y | (-∞, ∞) |
The signs of trigonometric functions vary by quadrant:
Remember the mnemonic "All Students Take Calculus":
Angle normalization is the process of converting any angle to an equivalent angle between 0° and 360° (or 0 and 2π radians). This is important because:
Normalization uses the periodic nature of angles. Since 360° is a full rotation, adding or subtracting multiples of 360° doesn't change the angle's terminal side or its trigonometric values.
Example 1: 450° → 450 - 360 = 90°
Both 450° and 90° point straight up and have the same trigonometric values.
Example 2: -45° → -45 + 360 = 315°
Both -45° and 315° represent the same position on the unit circle.
Normalization is particularly useful when:
| Input | Description |
|---|---|
| 45 | 45 degrees |
| π/4 | π/4 radians (equal to 45°) |
| 0.7854 | 0.7854 radians (approximately π/4) |
| -90 | Negative 90 degrees |
| 5π/2 | 5π/2 radians (greater than 2π) |
| 405 | 405 degrees (greater than 360°) |
These are the most frequently encountered angles in trigonometry with their exact values:
| Degrees | Radians | sin | cos | tan | Quadrant |
|---|---|---|---|---|---|
| 0° | 0 | 0 | 1 | 0 | I |
| 30° | π/6 | 1/2 | √3/2 | √3/3 | I |
| 45° | π/4 | √2/2 | √2/2 | 1 | I |
| 60° | π/3 | √3/2 | 1/2 | √3 | I |
| 90° | π/2 | 1 | 0 | ∞ | I/II |
| 120° | 2π/3 | √3/2 | -1/2 | -√3 | II |
| 135° | 3π/4 | √2/2 | -√2/2 | -1 | II |
| 150° | 5π/6 | 1/2 | -√3/2 | -√3/3 | II |
| 180° | π | 0 | -1 | 0 | II/III |
| 210° | 7π/6 | -1/2 | -√3/2 | √3/3 | III |
| 225° | 5π/4 | -√2/2 | -√2/2 | 1 | III |
| 240° | 4π/3 | -√3/2 | -1/2 | √3 | III |
| 270° | 3π/2 | -1 | 0 | ∞ | III/IV |
| 300° | 5π/3 | -√3/2 | 1/2 | -√3 | IV |
| 315° | 7π/4 | -√2/2 | √2/2 | -1 | IV |
| 330° | 11π/6 | -1/2 | √3/2 | -√3/3 | IV |
| 360° | 2π | 0 | 1 | 0 | I |
30-60-90 Triangle
45-45-90 Triangle
The unit circle is divided into four quadrants:
A reference angle is the acute angle formed by the terminal side of an angle and the x-axis. To find a reference angle:
Reference angles help find trigonometric values for non-acute angles.
For common angles (30°, 45°, 60°, etc.), we can express trigonometric values exactly using fractions and square roots:
This tool shows both exact and approximate values when possible.