Generate Square Numbers
Generate the first N square numbers (1, 4, 9, 16, 25, ...) with your chosen separator.
- Runs in your browser
- Nothing uploaded
- Free, no sign-up
Processed locally in your browser. Your text never leaves this tab.
How to Use Generate Square Numbers
- Set how many you need. Choose the count of square numbers to generate.
- Pick a separator. New line, space, or comma decides how the numbers are laid out.
- Generate. The list of square numbers appears instantly, starting 1, 4, 9, 16 and so on.
- Copy the result. Click Copy result. It all runs in your browser.
Frequently Asked Questions
What are square numbers?
The result of multiplying a whole number by itself: 1, 4, 9, 16, 25, and so on. The Nth term is N times N.
Are large squares exact?
Yes. The tool uses exact big-number arithmetic, so even large squares are correct to the last digit.
How many can I generate?
Up to 100,000 terms, separated however you choose.
What are square numbers used for?
Geometry, number patterns, teaching, and test data for maths problems.
Is anything uploaded?
No. The numbers are generated in your browser, so nothing leaves the tab.
Related Tools
Generate an Arithmetic Sequence →
Generate an arithmetic sequence from a starting value and a common difference, your length…
Generate a Geometric Sequence →
Generate a geometric sequence from a starting value and a common ratio, your length…
Generate Cube Numbers →
Generate the first N cube numbers (1, 8, 27, 64, 125, ...) with your…
Generate the Baum-Sweet Sequence →
Generate the Baum-Sweet sequence, based on odd-length zero blocks in binary positions.
Date Sequence Generator →
Generate a sequence of dates between a start and end date at a step…
Generate the Gijswijt Sequence →
Generate the Gijswijt sequence, where each term counts the longest repeated block before it.
Generate the Kolakoski Sequence →
Generate the Kolakoski sequence, the self-describing sequence of 1s and 2s.
Generate Look and Say Sequence →
Generate the look-and-say sequence, where each term reads out the digits of the one…
Generate the Moser-de Bruijn Sequence →
Generate the Moser-de Bruijn sequence, the numbers that are sums of distinct powers of…
Generate the Paperfolding Sequence →
Generate the regular paperfolding sequence, the fold directions of the dragon curve.
Generate the Rudin-Shapiro Sequence →
Generate the Rudin-Shapiro sequence, plus or minus one from adjacent ones in binary.
Generate the Thue-Morse Sequence →
Generate the Thue-Morse sequence, where each term is the parity of the ones in…