Integer Tools
A large set of browser-based integer utilities: base conversions, digit-level manipulation, bitwise and arithmetic calculators, sequence and matrix generators, and ASCII-art number drawings. Everything runs locally in your browser, so nothing you enter is ever sent to a server.
2D Integer Generator
Generate a rows x columns random integer array as compact JSON-style nested array notation.
Open tool3D Integer Generator
Generate a depth x rows x columns random integer array as compact JSON-style triple-nested array notation.
Open toolBase64 to Integer Converter
Convert Base64 strings encoded with this site's own integer scheme back into integers.
Open toolBig Integer Generator
Generate random BigInt values with an exact digit length (5 to 100 digits), one per line.
Open toolBinary to Integer Converter
Convert a list of sign-magnitude binary strings back into ordinary integers.
Open toolDecreasing Integer Printer
Print a strictly decreasing arithmetic sequence starting at a value, subtracting a fixed step.
Open toolFraction to Integer Converter
Convert a list of a/b fractions into integers, rejecting any that aren't whole numbers.
Open toolHTML Entity to Integer Converter
Convert decimal or hexadecimal numeric HTML entities back into integer code points.
Open toolIncreasing Integer Printer
Print a strictly increasing arithmetic sequence starting at a value, advancing by a fixed step.
Open toolInteger Absolute Value Calculator
Compute the absolute value of every integer in a list, one per line.
Open toolInteger AND Calculator
Fold a list of non-negative integers with bitwise AND.
Open toolInteger Average Calculator
Compute the arithmetic mean of a list of integers.
Open toolInteger Base Changer
Convert a single integer between any two number bases from 2 to 36.
Open toolInteger Box Drawer
Draw a hollow rectangle border filled with consecutive integers, walked clockwise from the top-left.
Open toolInteger Center Aligner
Center-align a list of integers into one monospace block, padded to the list's widest value.
Open toolInteger Circle Drawer
Draw an ASCII ring shape of consecutive integers, using a simple distance-from-center threshold test.
Open toolInteger Clamper
Clamp every integer in a list into a minimum/maximum range.
Open toolInteger Colorizer
Render each integer in a list with its own color from a rotating palette, chosen by list position.
Open toolInteger Comparator
Compare two integers and see whether A is less than, greater than, or equal to B.
Open toolInteger Decomposer
Expand every integer in a list into its place-value expanded form.
Open toolInteger Diamond Drawer
Draw the classic ASCII diamond shape, filled with consecutive integers instead of a fixed character.
Open toolInteger Digit Average Calculator
Compute the average of each integer's own digits, one result per line.
Open toolInteger Digit Clamper
Clamp every individual digit of each integer into a min/max digit range.
Open toolInteger Digit Colorizer
Color every character of a single integer with a rotating palette, one color per digit position.
Open toolInteger Digit Division Calculator
Run a left-to-right division across each integer's own digits, one result per line.
Open toolInteger Digit Duplicator
Repeat every digit within each integer a chosen number of times, in place.
Open toolInteger Digit Error Introducer
Independently mutate each digit of every integer in a list at a controlled rate, for controlled parser corruption testing.
Open toolInteger Digit Fuzzer
Generate randomized digit-level fuzz input from a list of integers, for stress-testing parsers.
Open toolInteger Digit Highlighter
Highlight every occurrence of a chosen digit (0-9) across a list of integers, per-character.
Open toolInteger Digit Picker
Pick the digit at a given position (from the left) out of every integer in a list.
Open toolInteger Digit Shifter
Cyclically rotate the digits within each integer by a chosen number of positions.
Open toolInteger Division Calculator
Divide a list of integers left to right, one after another, as floating point.
Open toolInteger Duplicator
Repeat every integer in a list a chosen number of times, each as its own line.
Open toolInteger Entropy Calculator
Compute the Shannon entropy, in bits, of each integer's decimal digit distribution.
Open toolInteger Error Introducer
Deterministically corrupt a chosen number of whole integers in a list, for testing parser error handling.
Open toolInteger Filter
Keep only the even, odd, positive, negative, or in-range integers from a list.
Open toolInteger Find and Replace Tool
Find and replace a literal digit substring within every integer in a list.
Open toolInteger Fuzzer
Generate a curated list of numeric edge cases (boundaries, safe-integer limits), padded with extra values as needed.
Open toolInteger Highlighter
Scan free text for integers and highlight the ones matching even, odd, or greater-than-N.
Open toolInteger Information Printer
Analyze a single integer: its binary/octal/hex forms, digit stats, parity, palindrome, primality, and more.
Open toolInteger Left Padder
Left-pad every integer in a list with zeros up to a target width.
Open toolInteger Matrix Generator
Generate a rows x columns grid of random integers within a chosen range, as space-separated ASCII rows.
Open toolInteger N-Tuple Generator
Generate random integer tuples of a fixed size within a chosen range, one tuple per line.
Open toolInteger NAND Calculator
Fold a list of non-negative integers with AND, then take the NOT at a chosen bit width.
Open toolInteger Negator
Force every integer in a list to be negative, regardless of its original sign.
Open toolInteger NOR Calculator
Fold a list of non-negative integers with OR, then take the NOT at a chosen bit width.
Open toolInteger NOT Calculator
Compute the bitwise NOT of each integer independently at a chosen bit width.
Open toolInteger OR Calculator
Fold a list of non-negative integers with bitwise OR.
Open toolInteger Pattern Finder
Detect palindrome, run, repeated-digit, and parity patterns in every integer in a list.
Open toolInteger Right Aligner
Right-align a list of integers into one monospace block, padded to the list's widest value.
Open toolInteger Right Padder
Right-pad every integer in a list with trailing zeros up to a target width.
Open toolInteger Rotator
Cyclically rotate the order of a list of integers by a chosen number of positions.
Open toolInteger Spiral Drawer
Arrange consecutive decimal integers into a square ASCII grid, filled in clockwise spiral order.
Open toolInteger Subtraction Calculator
Subtract a list of integers left to right, one after another.
Open toolInteger Symmetry Checker
Check whether each integer's digit string reads the same forwards and backwards.
Open toolInteger to Base64 Converter
Convert a list of integers into this site's own compact Base64 encoding scheme.
Open toolInteger to Binary Converter
Convert a list of integers into sign-magnitude binary strings.
Open toolInteger to Fraction Converter
Express a list of integers as unreduced fractions over a chosen denominator.
Open toolInteger to HTML Entity Converter
Convert a list of integers (Unicode code points) into decimal numeric HTML entities.
Open toolInteger to Octal Converter
Convert a list of integers into sign-magnitude octal strings.
Open toolInteger to Ordinal Converter
Convert a list of non-negative integers into their English ordinal strings.
Open toolInteger to Pixel Converter
Convert a list of integers (0-16777215) into #RRGGBB hex color strings.
Open toolInteger to Regex Generator
Build a regex that matches exactly a given set of integers, via literal alternation.
Open toolInteger to Unary Converter
Convert a list of integers into unary notation: strings of repeated "1" characters.
Open toolInteger URL Decoder
Convert percent-encoded URL strings back into their integer Unicode code points.
Open toolInteger URL Encoder
Convert a list of integers (Unicode code points) into percent-encoded URL characters.
Open toolInteger Vector Generator
Generate a single line of random integers within a chosen range and length, space-separated.
Open toolInteger XNOR Calculator
Fold a list of non-negative integers with XOR, then take the NOT at a chosen bit width.
Open toolInteger XOR Calculator
Fold a list of non-negative integers with bitwise XOR.
Open toolMagic Integer Generator
Generate an odd-order magic square (3-9) via the Siamese method, with every row/column/diagonal sum shown.
Open toolMulti-integer Sequence Generator
Generate several arithmetic sequences sharing a start value but with diverging step sizes.
Open toolOctal to Integer Converter
Convert a list of sign-magnitude octal strings back into ordinary integers.
Open toolOrdinal to Integer Converter
Parse English ordinal strings like "21st" back into plain integers.
Open toolOscillating Integer Generator
Generate a triangle-wave integer sequence that bounces back and forth between a min and max value.
Open toolPixel to Integer Converter
Convert #RRGGBB (or bare RRGGBB) hex color strings back into packed 24-bit integers.
Open toolRegex to Integer Generator
Generate example integers matching a numeric regex pattern (a documented, restricted subset).
Open toolSigned Integer to Unsigned Converter
Reinterpret signed integers as unsigned values at an 8, 16, or 32-bit width.
Open toolSmall Integer Generator
Generate random small integers symmetrically around zero, within a chosen max magnitude.
Open toolSudoku Board Generator
Generate a valid, fully-solved 9x9 Sudoku grid and blank out a chosen number of cells as a puzzle.
Open toolUnary to Integer Converter
Convert unary (repeated "1") strings back into ordinary base-10 integers.
Open toolUnsigned Integer to Signed Converter
Reinterpret unsigned integers as two's-complement signed values at an 8, 16, or 32-bit width.
Open toolVon Neumann Universe Drawer
Print the first N von Neumann ordinals in labeled and (for small counts) fully recursive set notation.
Open tool