100% local processing — your files and data never leave this browser. No uploads, no server storage.

OnboxTools

Random Number Generator — RNG & Number Picker Free

Free · Browser-only · crypto RNG

Random Number Generator

Rng generator · Number picker · Random string generator

Use this random number generator as an rng generator and random number generator rng for integers or decimals. Set a range, batch count, and optional unique values—a full random generator of numbers that runs as a random number generator website with no signup.

Need one choice? The number picker helps you get a random number instantly—when someone says give me a random number, click Pick and copy the result. Batch mode acts as a random counter generator for lists, raffles, and test data.

Also includes an rng number generator decimal mode, an aleatory number generator explanation in the guide, and a random string generator tab when you need letters and symbols—not just digits from this random number maker.

Random number generator guide

What is a random number generator (RNG)?

A random number generator produces unpredictable values inside a range you define. Developers call it an rng generator or random number generator rng when they need integers for tests, giveaways, or simulations. This random number generator website runs entirely in your browser using crypto.getRandomValues—stronger than Math.random() for most casual and prototyping uses.

You set a minimum and maximum, choose how many values to draw, and copy the list. Optional unique mode prevents duplicate integers when you run a lottery-style draw. Decimal mode supports weighted experiments that need fractional steps.

Because nothing is sent to a server, seeds and results stay private—useful for classroom picks, draft orders, and QA fixtures you do not want logged remotely.

Get a random number or use the number picker

Need a single decision? The number picker tab is built for get a random number workflows: set your range, click Pick, and read one result instantly. It is the fastest way when someone says give me a random number between 1 and 100.

The main Numbers tab generates batches—ideal when you need ten unique IDs, a set of dice rolls, or a random counter generator sequence for a tabletop session.

Both modes share the same secure RNG core, so picking one value or a thousand uses identical randomness quality.

Random number maker for integers and decimals

As a random number maker, the tool formats integers for clean copying into spreadsheets or SQL. Switch to decimal mode, set places after the point, and generate floats between fractional bounds—for example 0.00 through 1.00 for probability demos.

Aleatory number generator is another phrase students encounter; aleatory simply means random. The mathematics here is uniform sampling: each value in the range has equal chance unless you enable unique draws, which remove repeats from integer pools.

Random generator of numbers vs random string generator

This page combines a random generator of numbers with a random string generator tab. Use strings for temporary passwords, test usernames, or coupon codes—choose length, count, and character sets (uppercase, lowercase, digits, symbols).

Keep string and number workflows separate: numeric tabs never mix letters, so you will not accidentally paste alphabetic characters into numeric-only forms.

When to use an rng number generator online

Use this rng number generator for raffles, A/B test bucketing, mock data, board games, and survey spot checks. It is not certified for regulated gambling or cryptographic key generation at production scale—those domains need audited hardware and compliance reviews.

For reproducible science simulations, you may still want a seeded PRNG in code; for human-facing give me a random number moments, browser RNG is convenient and instant.

Random counter generator and list exports

Teams describe batch output as a random counter generator when they need many sequential draws recorded at once. Copy the list or regenerate until constraints are met (for example all unique values under 50).

Pair results with our Text Viewer to inspect long outputs, or UUID Generator when you need RFC identifiers instead of plain numbers.

Related tools

Need identifiers instead of numbers? Try the UUID Generator. For passwords with rules, use the Password Generator.

More Text Utilities

🏷️
Barcode Generator
🧬
Base64 Encoder
🔡
Case Converter
🎨
Color Picker
Cron Generator
🎨
CSS Minifier
🔎
Find and Replace
🛡️
HTML Entity Encoder
📰
HTML Minifier
📋
Markdown Preview
📱
QR Code Generator
🎲
Random Number
🔍
Regex Tester
↩️
Reverse Text
✂️
Split String
🔁
Text Repeater
📖
Text Viewer
🕐
Unix Timestamp
🔗
URL Encoder
🌐
UTF-8 Encoder
📊
Word Counter

Browse by category

Common questions

Random number generator FAQ

How do I get a random number between two values?

Set minimum and maximum, choose Integer mode, and click Generate—or open the Number picker tab and press Pick once for a single result.

Is this random number generator truly random?

It uses crypto.getRandomValues, which is cryptographically strong for everyday use. It is not a hardware lottery machine, but it exceeds basic Math.random() quality.

What is an rng generator?

RNG means random number generator. This rng generator and random number generator rng labels refer to the same tool on this page.

Can I generate unique numbers with no duplicates?

Yes for integers. Enable Unique values and ensure your range is large enough for the count you request.

What does aleatory number generator mean?

Aleatory means random or chance-based. This tool is an aleatory number generator in the sense that it samples values by chance within your range.

How is the number picker different from batch mode?

The number picker returns one highlighted value for quick decisions. Batch mode lists many numbers for spreadsheets or logs.

Does this work as a random string generator?

Yes. Open the Random strings tab, set length and character sets, then generate alphanumeric strings locally.

Is this random number generator website free?

Yes. No signup, no upload, unlimited generations in the browser.

Can I generate decimal random numbers?

Switch to Decimal mode and choose decimal places. Min and max can be fractional.

Why did unique mode fail?

You asked for more unique integers than exist in the range. Widen the range or lower the count.

Should I use this for passwords?

Strings can help for temporary codes. For production passwords, also follow your organization length and policy rules.

Give me a random number—fastest path?

Open Number picker, keep defaults or set min/max, click Pick. Share the result or copy it from the display.