Cartesian to Polar Calculator

Convert between Cartesian (x,y) and Polar (r,theta) coordinate systems.

Conversion Mode

Coordinate Plane

xy

Polar Coordinates

(5.0000, 53.13)

Quadrant 1

rRadius (r)
5.000000
thetaAngle (degrees)
53.1301
radAngle (radians)
0.927295
QQuadrant
Q1

Conversion Formulas

Cartesian to Polar

r = sqrt(x^2 + y^2)

theta = atan2(y, x)

Polar to Cartesian

x = r x cos(theta)

y = r x sin(theta)

Understanding Coordinate Systems

Cartesian Coordinates

Uses perpendicular x and y axes to specify a point's location by its horizontal and vertical distances from the origin.

Polar Coordinates

Uses distance from origin (r) and angle from positive x-axis (theta) to specify a point's location.

What Is a Cartesian to Polar Converter?

A Cartesian-to-polar converter transforms coordinates between the rectangular (x, y) system and the polar (r, θ) system. In Cartesian coordinates, a point is located by horizontal and vertical distances from the origin. In polar coordinates, the same point is described by its distance r from the origin and the angle θ from the positive x-axis. This calculator converts in both directions and supports both degrees and radians.

The conversion formulas are straightforward: r = √(x² + y²) and θ = atan2(y, x) for Cartesian to polar; x = r cos(θ) and y = r sin(θ) for polar to Cartesian. The calculator handles all quadrants correctly using the atan2 function and normalizes angles to the 0–360° (or 0–2π) range.

Conversion Formulas

Cartesian ↔ Polar Conversion

To polar: r = √(x² + y²), θ = atan2(y, x) To Cartesian: x = r·cos(θ), y = r·sin(θ)

Where:

  • x, y= Cartesian coordinates — horizontal and vertical distances from the origin
  • r= Radial distance — the straight-line distance from the origin to the point
  • θ= Angle from the positive x-axis — measured counterclockwise

How to Use

  1. Choose direction: Select Cartesian to Polar or Polar to Cartesian.
  2. Enter coordinates: For Cartesian, enter x and y. For polar, enter r and θ.
  3. Select angle unit: Degrees or radians for the θ value.
  4. Read both forms: The calculator always shows both representations so you can verify the conversion.

Applications

Polar coordinates simplify problems with radial symmetry — circles, spirals, and rotational motion are easier to describe in polar form. In physics, orbital mechanics and electromagnetic fields use polar/spherical coordinates. In engineering, antenna radiation patterns and cam profiles use polar coordinates. In computer graphics, circular layouts and radar displays use polar-to-Cartesian conversion.

Worked Examples

Cartesian to Polar

Problem:

Convert (3, 4) to polar coordinates.

Solution Steps:

  1. 1r = √(3² + 4²) = √(9+16) = √25 = 5.
  2. 2θ = atan2(4, 3) ≈ 53.13° (in degrees).

Result:

Polar: r = 5, θ ≈ 53.13° (or 0.9273 radians). This is a 3-4-5 triangle.

Polar to Cartesian

Problem:

Convert (r=5, θ=60°) to Cartesian.

Solution Steps:

  1. 1x = 5 × cos(60°) = 5 × 0.5 = 2.5.
  2. 2y = 5 × sin(60°) = 5 × 0.866 = 4.330.

Result:

Cartesian: (2.5, 4.330). The point lies in the first quadrant.

Negative r Handling

Problem:

Convert (r=−3, θ=45°) to Cartesian.

Solution Steps:

  1. 1Negative r means go in the opposite direction: effectively θ+180° at |r|.
  2. 2x = −3 × cos(45°) = −3 × 0.7071 = −2.121.
  3. 3y = −3 × sin(45°) = −3 × 0.7071 = −2.121.

Result:

(−2.121, −2.121), which is equivalent to (r=3, θ=225°).

Tips & Best Practices

  • (x, y) = (r·cos θ, r·sin θ) — memorize this pair; it's used everywhere from calculus to computer graphics.
  • atan2(y, x) is preferred over arctan(y/x) because it handles all quadrants and avoids division by zero at x=0.
  • Points on the x-axis have θ = 0° (positive x) or 180° (negative x); on the y-axis: 90° and 270°.
  • For points exactly at the origin (0, 0), r = 0 and θ is undefined — the calculator may return θ = 0.

Frequently Asked Questions

atan2(y, x) considers the signs of both x and y to determine the correct quadrant. Simple arctan(y/x) only returns angles between −90° and +90°, failing for points in Q2 and Q3. For example, (−1, −1) has arctan(1)=45°, but atan2 gives the correct 225°.
In standard polar coordinates, r is non-negative (r ≥ 0) and θ distinguishes direction. However, some contexts allow negative r values, interpreting them as |r| at θ+180°. The calculator handles both conventions — negative r values are converted using the extended interpretation.
For Cartesian to polar, θ ranges from 0 to 360° (0 to 2π radians). For polar input, any θ value works — it's normalized modulo 360° (or 2π) for display.

Sources & References

Last updated: 2026-06-06

💡

Help us improve!

How would you rate the Cartesian to Polar Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Handbook of Mathematical Functions

by Abramowitz & Stegun

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.