Random Generator for Microsoft Excel

Generate random numbers, passwords or strings in Excel 2016, 2013-2007

With Random Number Generator for Excel you can easily fill a range of cells with any random data. In just a couple of clicks you can:

  • Generate unique random numbers, integers, dates, booleans, reals
  • Generate random passwords of a given length with different charsets (e.g. A - Z, 0 - 9) or special symbols
  • Take a random sample of your data set
  • Insert a batch of new worksheets with names taken from the cell contents

Free download for:

Generate random numbers in Excel, create passwords with Random Generator add-in

Generate any random numbers in Excel with ease

Excel Random Generator can generate any unique random numbers, passwords, dates, strings, GUIDs and codes

Random Generator works as a pane embedded into an Excel window. When you run the add-in, its panel opens on the left side of an Excel worksheet, not overlaying any of your data. So you can comfortably do your usual work and always have your Random Generator at hand.

The add-in is so simple and intuitive that you will hardly need to look into the Help file. Just select a range of cells you want to fill with random numbers in your Excel sheet, pick the necessary group of values and click Generate. The selected cells will be populated with static random data in seconds.

Below you will find a quick overview of the main features.

Generate random numbers and dates

The first 4 groups are purposed for generating random numbers, with or without repeating numbers. You can get:

  • unique random integers
  • random real numbers
  • random dates within a given range
  • random Booleans (yes/no; true/false)

You specify the minimum and maximum values and click Generate. If you need random numbers or dates with no duplicates, check the Unique values checkbox in the corresponding group.

See online help for step-by-step instructions: Generate random numbers in Excel.

Generate random passwords, strings, codes, GUIDs

Excellent random password generator for Excel

Random Password Generator for Excel

Select Excel cells, where you want to generate random passwords. Open the random generator pane, set the charset for your password / string, (you can choose one or several sets, e.g. A - Z, a - z and 0 - 9, or enter any other characters in the Custom field) and set the string length which may be up to 99 characters. Click Generate, and the Random Generator for Excel does the job in seconds. You can use this function as an ideal random password generator. The AbleBits staff used this option to generate their e-mail passwords, and none has been cracked so far smile.

See more tips in How to generate random passwords in Excel .

Generate strings of any pattern - perfect code generator

A really unique feature of our Random Number Generator for Excel, that you will not find in any other add-in is generating random strings by mask. You use the mask when you need the string of a particular pattern. E.g. if you need to generate a number of GUIDs, you check the Hexadecimal character set and use this mask ????????-????-????-????????????. Click Gb aenerate and you will have the 6F9619FF-8B86-D011-B42D-00CF4FC964FF pattern all across the selected range. Of course, apart from GUID codes, you can use this option for producing any other code types, for example coupons, RGB colors, product IDs, zip codes, SKUs, etc.

Find step-by-step instructions in Generate random strings by mask.

Get a random sample from Excel custom lists

The next group is meant for randomly filling the range with values from standard Microsoft Excel custom list(s) or from your own list.

Random names generator

Get a random sample from Excel custom lists

If you need to randomly select a given number of values from your list, Excel Random Number Generator can help with this as well. For example, you have 50 names and you need to pick random 10. Just add all 50 names to your custom list, select 10 blank cells in Excel, click Generate and voila - 10 random names are picked from your Excel list.

You can find detailed instructions: Get a random sample from an Excel custom list.

Create your own custom list to get random data

Another great feature is the ability to add your custom lists not only to the Random Number Generator for Excel, but to the standard Microsoft Excel custom lists as well. Suppose you have a list of names in a worksheet. You select that list, and click New list. That's it! Just one click and you have a new list added to the Random Generator. Now you also have it among your Excel custom lists.

Read more: How to create your own custom list.

Insert new worksheets with names taken from the cell contents

The add-in allows creating worksheets with the names from all custom list values by clicking just one button. So if in your workbook you need the worksheets named like days of the week, just select the appropriate custom list and click Create worksheets.

Random Number Generator for Excel algorithm

Our Random generator add-in uses the reliable Mersenne Twister algorithm. We use version MT19937 that produces a normally distributed sequence of 32-bit integers and has the following advantages:

  • It generates a better pseudo-random number sequence than the RAND() formula in Excel and the rnd() function in VBA.
  • It has a very large period of a nonrecurring random number sequence: 2^19937 - 1.
  • It has gone through numerous tests on statistical randomness, including the NIST Statistical Test Suite and Diehard tests. It passed most of, though not all, TestU01 Crush randomness tests, which are even tougher.

When our tool generates random values, it fills the cells with permanent random numbers while the numbers produced with =rand() change each time the cell containing this function is recalculated.

Find more details

Buy now

How to generate unique random numbers in Excel

I wish Microsoft would just license your software and build it into Excel.

I wish Microsoft would just license your software and build it into Excel. You guys are great! Pete Liappis, CTO, Creative Agency Services Team, Inc.

It does what it says on the tin.

It generates random numbers, just like the title says. Nice simple interface, too. If you want something simple and free to pick numbers for you, then look no further than this. EchidnafaceKillah

Sweet simple lttle app

How about free? Time from download to use is like 3 seconds. No BS banners or new toolbars on my web browser, just a simple lttle app that gave me 75,000 random numbers between 0 and 1,000,000 output to a simple xt file. MrKalada

Random Generator for Excel screenshots

Generate unique random integers, real numbers, dates, Booleans

Generate unique random integers, real numbers, dates, Booleans

Excel Random Generator can generate any unique random numbers, passwords, dates, strings, GUIDs and codes

Excel Random Generator can generate any unique random numbers, passwords, dates, strings, GUIDs and codes

Fill your range with the selected Boolean values at random

 Fill your range with the selected Boolean values at random

Get a random sample from Excel custom lists

Get a random sample from Excel custom lists

Random Password Generator for Excel

Random Password Generator for Excel

Free Download
7-day fully functional version

Random Generator for Excel system requirements:

Microsoft Excel

  • Microsoft Excel 2016 (32- and 64-bit)
  • Desktop Excel included in Office 365
  • Microsoft Excel 2013 (32- and 64-bit)
  • Microsoft Excel 2010 (32- and 64-bit)
  • Microsoft Excel 2007

Operating System

  • Windows 10 (32- and 64-bit)
  • Windows 8 (32- and 64-bit)
  • Windows 7 (32- and 64-bit)
  • Windows Vista (32- and 64-bit)
  • Windows XP (32-bit)
  • Windows Server 2003, 2008, 2012
  • .NET Framework 4.0 must be installed.

If you need to install the add-in for a group of users, or on a Terminal Server (servers farm) please see Corporate deployment

Random Generator version

Current add-in version: 2018.1
published on: Nov 17, 2017

End-User License Agreement (EULA).

Contact us
  Publish your message on our support forum

Our working hours: 0am to 10am PST; 3am to 1pm EST; 8am to 6pm CET.

Ultimate Suite for Excel Professionals
60+ professional tools for Excel 2016-2007 to do your daily work
Incredible product, even better tech support…AbleBits totally delivers!
Deborah Bryant
Anyone who works with Excel is sure to find their work made easier
Jackie Lee
The best spent money on software I've ever spent!
Patrick Raugh
Ablebits is a fantastic product - easy to use and so efficient.
Debra Celmer
Excel is at its best now
Annie C.
I don't know how to thank you enough for your Excel add-ins
Jennifer Morningstar
Anybody who experiences it, is bound to love it!
Kumar Nepa
AbleBits suite has really helped me when I was in a crunch!
Nelda Fink
I have enjoyed every bit of it and time am using it
Christian Onyekachi Nwosu
It's the best $100 we've ever spent!
Mike Cavanagh
I love the program, and I can't imagine using Excel without it!
Robert Madsen
One word… WOW!
Dave Brown
Love the products!
David Johnston
It is like having an expert at my shoulder helping me…
Linda Shakespeare
Your software really helps make my job easier
Jeannie C.
Thanks for a terrific product that is worth every single cent!
Dianne Young
I love your product
Brad Gibson
Sheila Blanchard
Excel add-ins and Outlook tools - Ablebits.com