Number base converter
Convert integers exactly between bases 2–36, including negative and very large values, with common base results shown together.
Generate random integers in an inclusive range, with unique results, sorting and support for numbers beyond JavaScript’s safe integer range.
Draw numbered samples or prepare randomized test data without expanding the entire range into a list.
Set the minimum, maximum and quantity, then generate a batch. Enable no repeats for sampling without replacement, and optionally sort the result. Copy the list or download it as text. Changing settings clears the old batch until you generate again.
Uses cryptographically secure browser randomness and unbiased sampling. Both endpoints are included. Generate up to 10,000 values; a unique batch cannot exceed the range. Each endpoint allows 256 digits and the range size allows 100 digits.
Yes. Minimum and maximum can both be drawn. Sampling uses browser cryptographic randomness; a unique batch cannot contain more values than the range offers.
No. Uniqueness applies only within the batch being generated; a new run can repeat values from earlier batches. Sorting orders a newly generated batch. Changing any option clears the current result, so save it before adjusting the settings and generating again.
Your choice about analytics
We use Umami to measure page visits. Analytics is optional, and your tools work either way.
Your current setting allows analytics.
Your current setting does not allow analytics.
The analytics service has changed. Refresh the page after finishing your current work to apply the new settings.
Your browser is sending a Do Not Track or Global Privacy Control signal. Analytics will remain off.
We use Umami to understand which pages people visit and how they find this site. You can decline or change your choice at any time. All site features will still work.
Your choice is saved in this browser for six months. Analytics does not upload files or content you enter in our tools.
Privacy Policy
Comments
0