Angle Converter
Convert between degrees, radians, gradians, milliradians, arcminutes, and arcseconds.
About this tool
The Angle Converter translates measurements between degrees, radians, gradians, and other angular units that are used in mathematics, physics, engineering, and navigation. Different fields and countries prefer different standards—radians dominate in calculus and physics, while degrees are everyday in navigation, surveying, and astronomy, so having one tool that covers them all saves time and prevents conversion mistakes.
Enter an angle value in any unit, and the converter instantly shows its equivalent in degrees, radians, gradians, milliradians, arcminutes, and arcseconds. It is useful for students working through trigonometry problems, engineers translating between technical specifications, programmers implementing graphics or game engines, and anyone dealing with angular measurements across different contexts.
Conversions are computed locally in your browser with full precision, making the tool reliable for precise scientific and engineering work. Everything runs offline—no data leaves your device.
Frequently Asked Questions
Code Implementation
import math
def degrees_to_radians(deg):
return deg * math.pi / 180
def radians_to_degrees(rad):
return rad * 180 / math.pi
def degrees_to_gradians(deg):
return deg * 400 / 360 # or deg * 10/9
def gradians_to_degrees(grad):
return grad * 360 / 400
# Examples
print(degrees_to_radians(90)) # 1.5707963... (π/2)
print(degrees_to_radians(180)) # 3.1415926... (π)
print(radians_to_degrees(math.pi)) # 180.0
print(degrees_to_gradians(90)) # 100.0
# Python also provides math.radians() and math.degrees()
print(math.radians(45)) # 0.7853981...
print(math.degrees(math.pi / 4)) # 45.0Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.