Square Root Calculator

Calculate square root instantly in your browser.

Loading calculator…

What this tool does

Calculate square root instantly in your browser. Principal (nonnegative) root only; integer inputs also get an exact simplified-radical form.

How to use the Square Root Calculator

  1. Enter or select number.
  2. Read the calculated result; change any measurement to compare alternatives.

Formula

√x is the nonnegative number whose square is x; perfect squares give whole-number roots and other values are simplified by factoring out the largest perfect square.
x
Number

Principal (nonnegative) root only; integer inputs also get an exact simplified-radical form.

Worked example

For square root calculator, the following measurements illustrate the exact method: Number: 144.

Inputs

  • Number144

Result

  • Square root12
  • Simplified radical12
  • Is it a perfect square?Yes
  • Square of the root144

Results explained

Square root
Square root from the formula above. Principal (nonnegative) root only; integer inputs also get an exact simplified-radical form.
Simplified radical
Simplified radical from the formula above. Principal (nonnegative) root only; integer inputs also get an exact simplified-radical form.
Is it a perfect square?
Is it a perfect square? from the formula above. Principal (nonnegative) root only; integer inputs also get an exact simplified-radical form.
Square of the root
Square of the root from the formula above. Principal (nonnegative) root only; integer inputs also get an exact simplified-radical form.

Frequently asked questions

√x is the nonnegative number whose square is x; perfect squares give whole-number roots and other values are simplified by factoring out the largest perfect square.

Principal (nonnegative) root only; integer inputs also get an exact simplified-radical form.

Where mathematically meaningful, yes. Fields specify permitted ranges and undefined operations display an error.

Exact integer calculations use safe integers; decimal calculations use browser floating point, so small rounding differences can occur.

All values remain in your browser and are never uploaded.