Share
Secure random integers or decimals in any range — unique, sorted, with stats.
Uses crypto.getRandomValues with rejection sampling for unbiased, cryptographically secure results. Everything runs in your browser — nothing is sent to a server.
Generate cryptographically secure random numbers in any range. Choose integers or decimals with custom precision, generate up to 10,000 numbers at once, enforce uniqueness (no repeats), and sort results ascending or descending. Live statistics (min, max, sum, mean) update with every generation, and results can be copied or downloaded as a .txt file with your preferred separator. Powered by crypto.getRandomValues with rejection sampling for unbiased results — 100% client-side, nothing leaves your browser.
This tool provides cryptographically secure random integers and decimals directly in the browser without requiring any installation or signup. It supports bulk generation up to 10,000 numbers, uniqueness enforcement, custom decimal precision, and instant statistical analysis while keeping all processing 100% client-side for complete privacy.
Good to know: For use cases requiring offline desktop integration or extremely specialized pseudo-random number generators with custom seed states, a dedicated programming library or desktop utility may be more appropriate.
Generate secure, unbiased random integers or decimals with custom ranges and live statistics.
Define your numeric range and type
Enter your desired minimum and maximum values. Choose between generating whole integers or decimals with specific precision.
Configure quantity and uniqueness settings
Specify how many numbers to generate, up to 10,000. Toggle the unique option to prevent duplicate results in your set.
Select sorting and formatting preferences
Choose to sort your results in ascending or descending order. Pick a custom separator for how the numbers will be displayed.
Generate and export your random numbers
Click generate to see your results and live statistics instantly. Copy the list to your clipboard or download it as a .txt file.
Estimated time: PT1M
Share this tool
Pick a winner from a list, generate random numbers, spin a wheel, and more.
Roll standard and custom dice. D4 to D20, multiple dice, roll history.
Generate v4 UUIDs instantly, single or in bulk.
Generate strong, customizable secure passwords instantly.
Calculate dimensions from aspect ratios — 16:9, 4:3, 1:1, and more.
Calculate exact age in years, months, days from date of birth.
Calculate monthly loan EMI, total interest, and amortization schedule.
Calculate BMI in metric or imperial with instant health category.
Calculate time differences, durations, conversions, and world clocks.
Compute mean, median, mode, std dev, quartiles and more from a list of numbers.
Convert text or Markdown to a Word .docx file with live preview, RTL, and page-setup options.
Convert images to video with the Ken Burns zoom/pan effect. Add music and export as WebM.
Load and compare multiple URLs side by side in resizable iframes.
See your public IP address plus full location, ISP, ASN, timezone, coordinates, and more.
Convert Markdown to a fully customized, RTL-ready PDF.
Play local or online videos with HLS stream support, subtitles, playlist, and bookmarks.
Convert Markdown to a formatted Word .docx — live preview, RTL, tables, page setup, all client-side.
Generate speech from text using local AI models. Download as WAV. Runs entirely in your browser — private and free.