Embed this tool on your site
About this tool
This page lists the perfect squares n² for n from 1 up to 1,000 and checks whether any whole number up to 10¹⁵ is a perfect square. Type a number to get a yes or no answer, its square root (exact for a perfect square, 6 decimals otherwise), the nearest perfect squares below and above with the distance to each, and whether it is also a perfect cube. The list starts with 50 squares, can show cubes beside them, and copies either as lines such as 12² = 144 or as plain numbers 1, 4, 9, 16. The checker uses exact integer arithmetic with BigInt: it finds the whole-number square root r and tests whether r × r equals your number, so a 15-digit number is never rounded into a wrong answer. Only whole numbers from 0 to 1,000,000,000,000,000 can be checked, and the list stops at 1,000². Everything runs in your browser.
Why use it
Exact for big numbers: BigInt integer arithmetic gives a reliable yes or no for any number up to 10¹⁵.
Shows how close a number is to the perfect squares on either side, not just yes or no.
One list covers squares, and optionally cubes, from 1 to 1,000.
Copies in two formats: one fact per line, or comma-separated numbers for code and documents.
Prints in tidy columns, with 100 squares on one page.
How to use
- Type a whole number in the checker box; commas and spaces are ignored.
- Read the verdict: whether it is a perfect square, which squares it lies between and how far from each, and whether it is a perfect cube.
- Check the cards for the square root, the nearest perfect squares below and above, and the cube result.
- Set how many squares to list, from 1 to 1,000, and tick Show cubes to add n³ to each entry.
- Click Copy list or Copy numbers only to paste the list elsewhere, or Print list for a paper copy in columns.
When it helps
- Checking homework that asks whether a number is a perfect square.
- Simplifying square roots by spotting the largest perfect square factor, such as √72 = √36 × √2 = 6√2.
- Estimating a square root from the squares on either side, such as √150 between 12 and 13.
- Memorizing the squares up to 20² or 25² for mental math and tests.
Examples
Expected resultYes: 12² = 144; previous square 121 (11²), next square 169 (13²); not a perfect cube
Expected resultNo: between 12² = 144 and 13² = 169, 6 above and 19 below; √150 ≈ 12.247449
Expected resultYes: 8² = 64, and also a perfect cube: 4³ = 64
Tips
- A number ending in 2, 3, 7 or 8 is never a perfect square, so those can be ruled out at a glance.
- Consecutive squares differ by the odd numbers: 13² − 12² = 169 − 144 = 25 = 2 × 12 + 1.
- Numbers that are both perfect squares and perfect cubes are sixth powers: 1, 64, 729, 4,096 and so on.
- A perfect square that ends in 0 always ends in an even number of zeros, such as 100 or 3,600.
- Use Copy numbers only for a clean sequence like 1, 4, 9, 16, 25 to paste into code.
Frequently Asked Questions
What is a perfect square?⌄
A whole number that equals another whole number multiplied by itself. 49 is a perfect square because 7 × 7 = 49; 50 is not, because √50 ≈ 7.071068 is not a whole number.
What are the perfect squares from 1 to 100?⌄
There are 10: 1, 4, 9, 16, 25, 36, 49, 64, 81 and 100.
How can I tell if a large number is a perfect square?⌄
Take the whole-number part of its square root and square it. If you get the number back, it is a perfect square. This tool does that with exact integer math up to 10¹⁵, for example 999,999,961,946,176 = 31,622,776².
Is 0 a perfect square?⌄
Yes, 0 = 0². It is also a perfect cube, since 0³ = 0.
Are negative numbers perfect squares?⌄
No. Squaring any real number gives 0 or a positive result, so no negative number is a perfect square. A negative number can be a perfect cube, such as −8 = (−2)³, but this checker accepts only 0 and positive numbers.
How many perfect squares are there between 1 and 1,000?⌄
31, from 1² = 1 to 31² = 961, because 32² = 1,024 is more than 1,000.
Is a square number the same as a perfect square?⌄
Yes, both mean the square of a whole number. A value like 2.25 = 1.5² is a square of a decimal, but it is not a perfect square because 1.5 is not a whole number.
Why does every perfect square have an odd number of factors?⌄
Factors come in pairs that multiply to the number, like 1 × 36, 2 × 18, 3 × 12 and 4 × 9. In a perfect square one pair is a number times itself (6 × 6), which counts once, so 36 has 9 factors.
Glossary
- Perfect square
- The square of a whole number, such as 1, 4, 9 or 16.
- Perfect cube
- A whole number cubed, such as 8 = 2³ or 27 = 3³.
- Square root
- The number that gives the original number when multiplied by itself; √144 = 12.
- Integer square root
- The largest whole number whose square is at most the number; for 150 it is 12.
- Sixth power
- A number that is both a perfect square and a perfect cube, such as 64 = 2⁶.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.
Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.
✳
✳
✓ Free to use✓ No sign-up✓ 500+ possibilities