Skip to main content

196 free numbers generators

Free Number Generators for Every Use Case

Click to use instantly — no login required.

The number generators handle codes, identifiers, and randomness of every kind — a random number generator, secure password generator, PINs, UUIDs, hashes, and more. Each produces exactly the format you need with control over length and range, so you get usable, copy-ready output rather than something you have to clean up before it fits your system.

The three most popular uses are creating secure, unguessable passwords and PINs, generating unique identifiers and codes like UUIDs and coupon codes in bulk, and picking fair random numbers for draws, samples, and games. Every tool runs entirely in your browser, free and with no login, and nothing you generate is sent to a server. Generate a single value or a whole batch in one click, set the exact length and range your task demands, and copy the result straight into your code, spreadsheet, or game.

This category covers 196 number generators for developers, testers, designers, educators, and anyone who needs random or formatted numeric data fast. Whether you're building a payment form and need Luhn-valid test credit card numbers, setting up two-factor authentication and need a TOTP Secret Key Generator, or running a classroom activity and want a bingo card grid, there's a purpose-built tool here rather than a general-purpose script you have to adapt.

These generators solve the gap between 'I need a number' and 'I need the right kind of number.' A plain random number generator won't produce a structurally valid IBAN, a checksummed EAN-13 barcode, or a UUID with a custom namespace prefix — but dedicated tools like the IBAN Test Number Generator or the Bulk UUID v4 Generator handle the formatting rules so you don't have to. The same applies to passwords: the Memorable Password Generator produces something a human can actually recall, while the Secure Password Generator prioritises entropy for automated systems.

Beyond development and testing, you'll find tools for statistical work (Gaussian distribution generators, number tables in CSV format), game design (dice rollers, noise seed generators, lottery pickers), and security setup (JWT secret keys, TOTP backup codes, API key pairs). Most tools let you configure range, length, format, or quantity, then copy results in one click.

Most popular in this category

All Numbers Generators

Random Number Generator
Generates random numbers within a custom range
Password Generator
Generates strong, random passwords with custom length and character sets
PIN Code Generator
Generates random numeric PIN codes of any digit length
Random Hash Generator
Generates random hexadecimal hash strings of any length
OTP Code Generator
Generates random one-time passcodes for testing and prototyping
Bulk Random Number Generator
Generate multiple random numbers within a custom range in one click
Secure Password Generator
Create strong, random passwords with custom length and character rules
Numeric PIN Generator
Generate random numeric PINs of any length for devices, accounts, or testing
Random Hex Code Generator
Generate random hexadecimal codes for colours, tokens, IDs, or cryptographic seeds
Fake Bank Account Number Generator
Generate realistic-looking fake bank account numbers and sort codes for testing
Bulk UUID v4 Generator
Generates multiple UUIDv4 identifiers at once with optional formatting
Strong Password Generator
Generates strong, customisable random passwords with symbol and length control
Random PIN Generator
Generates random numeric PINs of any length, including grouped formats
API Key Generator
Generates random API keys in common formats including hex, alphanumeric, and prefixed styles
Random Number Sequence Generator
Generates a randomised sequence of unique numbers within a defined range — no repeats
Memorable Password Generator
Generates passwords made of random words and numbers that are easy to remember but hard to crack
Random Number in Range Generator
Generates random integers or decimals within a custom min/max range
SHA-256 Hash Generator
Generates a SHA-256 hash string from any text input using pure JavaScript
Fake Credit Card Number Generator
Generates valid-format fake credit card numbers for testing purposes using the Luhn algorithm
Dice Roller Generator
Rolls one or more dice of any standard type and shows results with a total
Binary Code Generator
Converts or generates random binary number strings of any length
TOTP Secret Key Generator
Generates random Base32-encoded secret keys for TOTP two-factor authentication apps
MAC Address Generator
Generates random MAC addresses in standard colon or hyphen-separated formats
Serial Number Generator
Generates random alphanumeric serial numbers in customisable formats
Lottery Number Generator
Generates random lottery number picks with configurable range and ball count
ULID Generator
Generates Universally Unique Lexicographically Sortable Identifiers (ULIDs)
Random Hex Token Generator
Generates cryptographically-style random hexadecimal tokens of any length
Random Base64 String Generator
Generates random Base64-encoded strings for secrets, tokens, and encoding tests
Random Number List Generator
Generates a list of unique or repeating random numbers within a custom range
Custom Format Code Generator
Generates random codes in any custom pattern using # for digits and A for letters
Alphanumeric Code Generator
Generates random alphanumeric codes for vouchers, invite codes, and reference IDs
Random 3-Digit Code Generator
Generates random 3 or 4 digit numeric security codes for testing and prototyping
Secure Token ID Generator
Generates cryptographically-style random token IDs for authentication and session management
Random Number Plate Code Generator
Generates random UK-style or US-style mock licence plate codes for design and testing
Random IBAN Test Number Generator
Generates structurally valid random IBAN numbers for testing banking and finance applications
Random String Token Generator
Generates secure random alphanumeric tokens for authentication and API use
Custom Rule Password Generator
Generates passwords based on specific character rules and complexity requirements
NanoID-Style Short ID Generator
Generates compact, URL-safe unique IDs shorter than UUIDs
Batch OTP & Verification Code Generator
Generates batches of numeric or alphanumeric one-time verification codes
Random Number with Checksum Generator
Generates random numbers with a Luhn or sum-based checksum digit appended
CUID-Style ID Generator
Generates collision-resistant unique IDs in CUID format for databases and APIs
Random Bytes Hex Generator
Generates cryptographically-style random byte strings in hexadecimal format
ISBN Test Number Generator
Generates valid-format ISBN-10 and ISBN-13 test numbers for development and testing
Passphrase Generator
Generates memorable multi-word passphrases that are strong yet easy to remember
Short Code Generator
Generates short alphanumeric codes for vouchers, referral codes, and invite links
Random Morse Code Number Generator
Generates random numbers and displays them in Morse code
Random Roman Numeral Generator
Generates random numbers and converts them to Roman numerals
Coupon Code Generator
Generates random alphanumeric coupon and discount codes for promotions
Random Barcode Number Generator
Generates random EAN-13 and UPC-A style barcode numbers with valid check digits
GUID Generator
Generates random GUIDs in multiple formats including uppercase, lowercase, and braced
Random Prime Number Generator
Generates random prime numbers within a chosen range
Random Port Number Generator
Generates random network port numbers from system, registered, or dynamic ranges
Batch Password Generator
Generates multiple unique passwords at once with configurable length and character sets
UUID v1-Style Generator
Generates time-based UUID v1-style identifiers with timestamp components
EAN-13 Barcode Number Generator
Generates valid EAN-13 barcode numbers with correct check digits
Random Phone Number Generator
Generates realistic random phone numbers for multiple countries and formats
Random Bitcoin Address Generator
Generates random Bitcoin-style wallet addresses for testing and educational use
Random SSN-Style Number Generator
Generates fictional SSN-style numbers formatted for US testing and development
Random Noise Seed Generator
Generates random seeds for procedural noise, games, and world generation
Test Credit Card Number Generator
Generates Luhn-valid test credit card numbers for payment system development
Random Color Palette Code Generator
Generates coordinated sets of hex color codes as harmonious palettes
Tracking Number Style Generator
Generates realistic parcel and shipment tracking number formats for testing
Random Fraction Generator
Generates random fractions with customisable numerator and denominator ranges
Random Unix Timestamp Generator
Generates random Unix timestamps within a configurable date range
Weighted Random Number Generator
Generates random numbers where certain values appear more frequently based on weights
Random Number Grid Generator
Generates a grid of random numbers for bingo cards, number searches, and classroom activities
Random Even or Odd Number Generator
Generates random numbers filtered to only even or only odd values within a range
Invite Code Generator
Generates short, human-readable invite and referral codes for apps and promotions
Random Number in Words Generator
Generates random numbers and spells them out in English words
Random Percentage Generator
Generates random percentage values with configurable decimal places and range
Random GPS Coordinate Generator
Generates random latitude and longitude coordinate pairs for testing and mapping
Secure Random Token Generator
Generates cryptographically-style random tokens in hex, base62, or numeric format
UUID v7-Style Generator
Generates time-ordered UUID v7-style identifiers with millisecond timestamp prefix
Random Gaussian Number Generator
Generates normally distributed (bell curve) random numbers with custom mean and standard deviation
Ambiguous-Free Code Generator
Generates readable codes that avoid confusable characters like 0/O, 1/l/I
Random Number Set Generator
Generates a set of unique non-repeating random numbers within a range
TOTP Backup Code Generator
Generates one-time backup recovery codes for two-factor authentication setups
Sortable Short ID Generator
Generates short, alphanumeric IDs that sort chronologically without being full UUIDs
Random Number in Multiple Bases Generator
Generates a random number and displays it in binary, octal, decimal, and hexadecimal simultaneously
Memorable PIN Pattern Generator
Generates PINs using memorable patterns like repeating digits, ascending, or keyboard walks
Random Number Bingo Card Generator
Generates printable bingo card grids with unique random numbers in classic 5x5 format
Password with Entropy Score Generator
Generates passwords and calculates their entropy score in bits to show how strong they really are
Random Passphrase Generator
Generates secure, memorable passphrases from random word combinations with optional numbers and symbols
Random Number Batch Generator
Generates a batch of unique random numbers within a custom range
Pronounceable Password Generator
Generates random passwords that are easy to read aloud and remember
Random Hex Color Code Generator
Generates random hex color codes for design and development use
PIN & Token Grid Generator
Generates a visual grid of random PINs or short tokens for batch use
Random IPv4 Address Generator
Generates random IPv4 addresses for testing, networking, and development
Random UK Sort Code Generator
Generates random UK-format bank sort codes for testing and development
Random Number Combination Generator
Generates unique combinations or permutations of numbers from a chosen range
Software Activation Code Generator
Generates random software-style activation and license key codes
Random Seed Number Generator
Generates random seed numbers for games, procedural generation, and simulations
Random Float Generator
Generates random floating-point numbers between any two values with configurable decimal places
Password + PIN Combo Generator
Generates a secure password paired with a memorable PIN in one click
Random Number Table Generator
Generates a grid table of random numbers for statistics, education, and sampling
Unique Code Generator
Generates unique alphanumeric codes in custom formats for tickets, vouchers, and IDs
Random Number Between X and Y
Quickly generates one or more random whole numbers between any two values
JWT Secret Key Generator
Generates cryptographically strong random secret keys for signing JSON Web Tokens
Number List Generator
Generates a sequential or shuffled list of numbers with custom start, end, and step values
Random ID Generator
Generates random numeric, alphanumeric, or prefixed IDs for databases and records
Number Pattern Generator
Generates visual number patterns and sequences for mathematics education and puzzles
Random 6-Digit Code Generator
Generates random 6-digit numeric codes for verification, testing, and one-time use
Random Hex Color Batch Generator
Generates multiple random hex color codes at once for design and development
Random CVV Code Generator
Generates random 3 or 4 digit CVV/CVC codes for testing payment forms
Employee ID Generator
Generates formatted employee or staff ID codes for HR and business systems
Random Number Picker
Picks a set of unique random numbers from a defined range — perfect for draws and raffles
Random Verification Code Generator
Generates alphanumeric verification codes for email or SMS confirmation flows
Random Percentage List Generator
Generates a list of random percentage values within a defined range
UUID Key-Value Pair Generator
Generates UUID key-value pairs formatted as JSON, ENV, or plain text for config files
Random Network Port Generator
Generates random available network port numbers for development and testing
Random RGB Color Code Generator
Generates random RGB color values with hex equivalents for design and development
Random Number With Exclusions Generator
Generates random numbers within a range while excluding specific values
API Token Pair Generator
Generates matching public/secret API token pairs for authentication systems
Random Number Batch With Statistics
Generates a batch of random numbers and shows sum, mean, min, max, and range
VIN-Style Code Generator
Generates realistic Vehicle Identification Number (VIN) style codes for testing
Zero-Padded Number List Generator
Generates sequential or random zero-padded numbers with custom prefix and suffix
Memorable PIN Generator
Generates PINs using memorable digit patterns that are easier to remember
Short Hash ID Generator
Generates short, URL-safe hash-style IDs similar to YouTube or Bitly links
Random Bingo-Style Number Card Generator
Generates printable bingo-style number cards with randomised grids
Random Number Matrix Generator
Generates a grid of random numbers with custom rows, columns, and range
Time-Based OTP Preview Generator
Generates sample TOTP-style 6 or 8 digit time-based one-time passwords
Random Prime Number Batch Generator
Generates a list of random prime numbers within a specified range
Test IMEI Number Generator
Generates valid-format IMEI numbers for device testing and development
Test Credit Card BIN Generator
Generates sample Bank Identification Numbers (BINs) for payment system testing
Random Integer Partition Generator
Splits a number into random parts that sum to the total
ULID Batch Generator
Generates Universally Unique Lexicographically Sortable Identifiers (ULIDs)
Random Crypto Wallet Address Generator
Generates random-format cryptocurrency wallet addresses for testing
Random IP Subnet Generator
Generates random IPv4 addresses within a specified subnet or CIDR range
Hex Token Batch Generator
Generates multiple random hexadecimal tokens of configurable length
Bingo Card Number Generator
Generates a unique bingo card with randomised numbers in a 5x5 grid
Random Number Pair Generator
Generates pairs of random numbers — great for coordinates, ranges, or test data
Vanity UUID Generator
Generates UUIDs with a custom prefix embedded in the first segment
Random Percentage Table Generator
Generates a table of random percentages that sum to 100%
XKCD-Style Password Generator
Generates strong but memorable passwords using random common words in the XKCD style
Random Number Table CSV Generator
Generates a table of random numbers formatted as CSV for spreadsheet import
Random Divisible Number Generator
Generates random numbers that are divisible by a chosen value
Random Alphanumeric Code Generator
Generates random alphanumeric codes in configurable lengths and formats
Random Negative Number Generator
Generates random negative integers or decimals within a chosen range
Random Numbers Without Repetition Generator
Generates a set of unique random numbers with no duplicates
Bulk Password Generator
Generates multiple strong random passwords at once in various formats
Random Two-Digit Number Generator
Generates random two-digit numbers (10–99) for games, quizzes, and education
Random Hexadecimal Number Generator
Generates random hexadecimal numbers for programming and low-level development
Timestamp-Based ID Generator
Generates sortable unique IDs combining a timestamp with random characters
Random Complex Number Generator
Generates random complex numbers in a+bi notation for maths and engineering
Random Numbers Without Duplicates Generator
Generates a set of unique random numbers with no repeats within a given range
Random Cron Expression Generator
Generates valid random cron expressions for scheduling tasks
Random IP Address List Generator
Generates lists of random IPv4 or IPv6 addresses for testing and development
Formatted Random Number Generator
Generates random numbers with custom formatting like currency, scientific notation, or fixed decimals
Custom Pattern Password Generator
Generates passwords matching a custom character pattern like 'AAA-000-aaa'
Random Number Distribution Generator
Generates random numbers following normal, uniform, or exponential distributions
Random Hex Color Code Generator
Generates random hex color codes, optionally filtered by hue range or brightness
Random Date Generator
Generates random dates within a specified date range in various formats
Random Number in Any Base Generator
Generates random numbers expressed in binary, octal, hex, base32, or any base from 2 to 36
Random Bank Account Number Generator
Generates realistic-looking random bank account numbers and sort codes for testing
Random RGB Code Generator
Generates random RGB color codes with values for red, green, and blue channels
Batch PIN Generator
Generates multiple unique numeric PIN codes of customisable length in one click
Hex Token Pair Generator
Generates matching pairs of hex tokens for use as key-secret or client-credential pairs
Random Fibonacci Sequence Generator
Generates Fibonacci-style sequences starting from random seed numbers
EAN-13 Barcode Data Generator
Generates random EAN-13 barcode numbers with valid check digits for testing
Number with Prefix & Suffix Generator
Generates formatted random numbers with custom prefixes and suffixes for codes and IDs
Interesting Random Number Generator
Generates random numbers paired with contextual facts about their mathematical properties
Random Alphanumeric ID Generator
Generates short random alphanumeric IDs for use as unique codes, slugs, or identifiers
Dice Combination Roll Generator
Rolls combinations of different dice types (d4, d6, d8, d10, d12, d20, d100) and shows totals
Random PIN Grid Generator
Generates a printable grid of random PINs for scratch cards, vouchers, or bulk PIN distribution
Random IPv4 Address Generator
Generates random IPv4 addresses, optionally within a custom subnet range
Step-Interval Random Number Generator
Generates random numbers within a range that are multiples of a chosen step value
Random Checksum & Hash-Style Code Generator
Generates random checksum-style hex codes in CRC32, MD5, and SHA-style formats for mock data and testing
Mock Card Expiry & CVV Generator
Generates realistic fake card expiry dates and CVV codes for UI testing and form development
Random Number in Multiple Formats Generator
Generates a random number and displays it simultaneously in decimal, hex, binary, octal, and scientific notation
Fake ABA Routing Number Generator
Generates structurally valid fake ABA routing numbers for US bank testing and financial form development
Random Number Between Two Values Generator
Generates random integers or decimals between a minimum and maximum value
Password With Symbols Generator
Generates strong random passwords with customisable character sets including symbols
Random 4-Digit PIN Generator
Generates random 4-digit PIN codes, optionally avoiding repeated or sequential digits
Random Hash String Generator
Generates random hash-like hex strings in MD5, SHA-1, or SHA-256 lengths
Numeric Verification Code Generator
Generates random numeric verification or OTP-style codes of any digit length
Random Test SSN Format Generator
Generates fake SSN-format numbers for testing and development purposes only
UUID With Custom Prefix Generator
Generates UUIDv4 identifiers with a custom prefix for namespaced IDs
Random Numbers Without Repeats Generator
Generates a set of unique random numbers with no duplicates in a given range
Random IPv6 Address Generator
Generates random valid IPv6 addresses for testing and development
Random Number in Multiple Bases Generator
Generates a random number and shows it in binary, octal, decimal, and hexadecimal
Random Gaussian (Normal Distribution) Number Generator
Generates random numbers following a normal distribution with custom mean and standard deviation
Batch Password Generator
Generates multiple unique passwords at once with configurable length and character sets
Bingo Number Card Generator
Generates a random bingo card grid with numbers arranged in classic BINGO column format
Random Color Hex Code Generator
Generates random hex color codes for design and development
Random IPv4 Address Generator
Generates random IPv4 addresses for testing and development
Random Number List Generator
Generates a customisable list of random numbers within a specified range
Recovery Code Generator
Generates a set of one-time recovery backup codes for two-factor authentication
Bingo Card Number Generator
Generates a randomised bingo card grid with numbered squares
Random Unix Timestamp Generator
Generates random Unix epoch timestamps within a customisable date range
Random Color Hex Code Generator
Generates random hex color codes for design and development
Passphrase Generator
Generates memorable passphrases from random common words
Random IPv4 Address Generator
Generates random valid IPv4 addresses for testing and development
Random Numbers in Range Generator
Generates a list of random numbers within a custom min and max range
Bulk UUID Generator with Format Options
Generates multiple UUIDs with formatting options like uppercase or no hyphens
Fake Credit Card Number Generator
Generates fake but Luhn-valid credit card numbers for testing purposes
PIN Grid Generator
Generates a grid of random PINs for batch printing or security testing

Frequently Asked Questions

What is the difference between a random number generator and a secure random number generator?

A basic random number generator uses a pseudo-random algorithm seeded by something like the current time, which is fine for games, sampling, or education. A secure random number generator draws from a cryptographically strong source (like the browser's crypto API), making outputs unpredictable enough for passwords, tokens, and keys. For anything security-related, always use a generator explicitly described as cryptographically secure.

Are the fake credit card numbers generated here usable for real purchases?

No. The Fake Credit Card Number Generator produces numbers that pass the Luhn algorithm check — the same structural validation a payment form uses — but they have no associated account, bank, or funds. They're designed specifically for testing payment forms and checkout flows during development, where you need a number that won't be rejected as obviously malformed but also won't process a real transaction.

How do I generate a list of unique random numbers with no duplicates?

Use the Random Number Set Generator or the Random Numbers Without Repetition Generator. Both let you set a min/max range and how many numbers you want, then guarantee no value appears twice. This is useful for lottery draws, random sampling in research, or assigning unique IDs without a database check. If you need the output as a CSV, the Random Number Table CSV Generator covers that too.

What's the best generator for creating test data for a banking or finance application?

It depends on what you're testing. The Random IBAN Test Number Generator produces structurally valid IBANs, the Fake Bank Account Number Generator covers UK sort codes and account numbers, and the Fake ABA Routing Number Generator handles US bank routing numbers. For card testing, the Test Credit Card Number Generator gives Luhn-valid numbers across major card schemes. Use each one for its specific field rather than adapting a generic number generator.

Can I generate random numbers following a normal (bell curve) distribution instead of a uniform one?

Yes — the Random Gaussian Number Generator lets you set a mean and standard deviation, then generates numbers clustered around that mean with natural falloff toward the edges. This is useful for simulating realistic data like test scores, measurement errors, or user behaviour patterns. There's also a batch version if you need a full dataset at once.

Which generator should I use to create invite or referral codes for an app?

The Invite Code Generator is the most direct option — it produces short, human-readable codes suited for sharing. If you need codes without visually confusing characters (like 0 and O, or 1 and l), the Ambiguous-Free Code Generator is worth using instead. For bulk production of voucher or coupon codes, the Coupon Code Generator or Alphanumeric Code Generator both support batch output with configurable length and format.