Tested tool guide
Tested browser tools
Checked August 16, 2026
What Complex Number Visualizer does, with a checked example
A complex number a + bi is a point on a plane: real parts run horizontally, imaginary parts vertically. This tool plots the point, shows its position vector, and converts between rectangular (a + bi) and polar (r at angle theta) forms. Arithmetic works geometrically: adding joins vectors tip to tail, multiplying rotates and scales. The surprise for most users: multiplying two complex numbers multiplies their distances from the origin and adds their angles, so (1 + i) squared lands on the imaginary axis even though it looks diagonal. Angles repeat every 360 degrees, so the tool shows one principal value, which may differ from textbook convention.
Worked example
A concrete input and expected output from the current implementation.
Input
Multiply (1 + i) by itself: (1 + i) x (1 + i)
->
Expected output
2i, plotted as the point (0, 2) on the imaginary axis. Polar check: the input has modulus sqrt(2) (about 1.414) at 45 degrees; the result has modulus 2 (sqrt(2) x sqrt(2)) at 90 degrees (45 + 45).
Multiplication multiplies moduli and adds arguments, so two 45-degree directions combine into 90 degrees. The square lands straight up the imaginary axis, which is why (1 + i) squared equals 2i rather than a point on the diagonal.