Perfect Cube Calculator
Instantly check if a number is a perfect cube and find all perfect cubes up to any limit.
³ What is a Perfect Cube?
A perfect cube is an integer that can be written as the cube of another integer. More precisely, a positive integer n is a perfect cube if there exists a positive integer k such that k × k × k equals n. The first few perfect cubes are 1 (1³), 8 (2³), 27 (3³), 64 (4³), 125 (5³), 216 (6³), 343 (7³), 512 (8³), 729 (9³), and 1000 (10³). A number is a perfect cube if and only if its cube root is an exact integer with no fractional part.
Perfect cubes arise naturally in many areas. In geometry, the volume of a cube with integer side length is always a perfect cube: a cube with side 5 cm has volume 125 cm³. In number theory, perfect cubes play a role in Fermat's Last Theorem, which states that there are no positive integer solutions to a³ + b³ = c³ (proved by Andrew Wiles in 1995). In computer science, memory sizes and 3D grid dimensions often involve powers of 2 which are perfect cubes: 8, 512, and 134,217,728 are all perfect cubes of powers of 2. In algebra, the difference of cubes formula a³ − b³ = (a − b)(a² + ab + b²) and the sum of cubes formula a³ + b³ = (a + b)(a² − ab + b²) apply whenever a and b are integers.
An important distinction is between perfect cubes and perfect squares. A perfect square has a square root that is an integer (1, 4, 9, 16, 25, ...). A perfect cube has a cube root that is an integer (1, 8, 27, 64, 125, ...). Some numbers are both, called perfect sixth powers: 64 = 2&sup6;, 729 = 3&sup6;, 4096 = 4&sup6;. Additionally, negative integers can also be perfect cubes: −8 is a perfect cube because (−2)³ = −8, a property that does not hold for perfect squares (which are always non-negative).
This calculator provides two modes. In Check mode you enter any integer and instantly learn whether it is a perfect cube, what its exact or approximate cube root is, and which perfect cubes immediately precede and follow it. In List mode you set an upper limit and the calculator generates a complete table of all perfect cubes from 1 to that limit with their cube roots.