Complex number calculator

Type complex numbers as 3+4i, choose an operation and read the result in rectangular form together with its modulus, argument, polar form and exponential form. Powers and roots use whole exponents.

Write a + bi, for example 3+4i, -2i, i or 5. The letter j also works.
A complex number for + − × ÷. For powers n is a whole number from −100 to 100, for roots from 2 to 20.
Result11 − 2i
Modulus |z|
11.18033989
Argument (radians)
−0.1798534998
Argument (degrees)
−10.30484647°
Polar form
11.18033989(cos −0.1798534998 + i sin −0.1798534998)
Exponential form
11.18033989·e^(−0.1798534998i)
Complex conjugate
11 + 2i

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Type the first number as a+bi. Spaces are fine; i, -i and 2i are valid, and so is a plain real number.
  2. Choose the operation. For a power or a root, type the whole number n in the second box instead of a complex number.
  3. The result appears at once with its modulus, argument in radians and degrees, polar form, exponential form and conjugate.

How it works

  • Add and subtract: real and imaginary parts separately.
  • Multiply: (a+bi)(c+di) = (ac − bd) + (ad + bc)i.
  • Divide: multiply by the conjugate of the divisor and divide by c² + d².
  • Integer powers: repeated squaring, so results such as (1+i)⁸ = 16 come out exactly instead of with trigonometric rounding.
  • Roots: r^(1/n)·e^(i(θ + 2πk)/n) for k = 0 … n−1, where r and θ are the modulus and argument of z₁.

Numbers are ordinary floating-point values, shown with up to 10 significant digits; parts that are only rounding dust are shown as 0.

Worked example

z₁ = 3+4i, z₂ = 1−2i:

  • z₁ + z₂ = 4 + 2i
  • z₁ × z₂ = 11 − 2i
  • z₁ ÷ z₂ = −1 + 2i
  • |z₁| = 5 and arg z₁ = atan2(4, 3) = 0.9273 rad = 53.13°, so z₁ = 5(cos 0.9273 + i sin 0.9273) = 5·e^(0.9273i).

Tips

Frequently asked questions

How do you multiply and divide complex numbers?

Multiplying uses i² = −1, so (3+4i)(1−2i) = 3 − 6i + 4i − 8i² = 11 − 2i. To divide, multiply the top and bottom by the conjugate of the denominator: (3+4i)/(1−2i) = (3+4i)(1+2i)/5 = −1 + 2i.

What are the modulus and the argument?

The modulus |z| = √(a² + b²) is the distance of a + bi from the origin. The argument is the angle from the positive real axis, found with atan2(b, a). This calculator reports the principal value, greater than −π and at most π.

What is the polar and exponential form?

Polar form is z = r(cos θ + i sin θ) with r the modulus and θ the argument. Euler's formula turns it into the exponential form z = r·e^(iθ).

How many n-th roots does a complex number have?

Exactly n, all with modulus |z|^(1/n) and spaced by 2π/n around a circle. The cube roots of −8 are −2 and 1 ± √3·i. The calculator lists all of them and uses the first as the main result.

Why is 0 said to have no argument?

Every angle points at the origin equally, so no single angle can be chosen. The modulus of 0 is 0, but its argument is not defined.

More in Math

All tools in this category: Math ·Updated November 3, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.