7 Best Free Lottery Software For Windows

Here is a list of best free lottery software for Windows. These software help you generate random lottery numbers to decide lottery winners. Through these software, you can either generate multiple random numbers or a single random number. However, some software are only capable of generating a single random number at a time. There are many more differences among these lottery software as most of these are based on different lottery systems. Still, most lottery software are quite flexible and allow you to configure parameters according to your lottery system. The main parameter that you can configure is the range of numbers between which all the random lottery number will lie. Besides this, you can also adjust the count of random numbers that these software can generate. In each software, you get a different set of configurable parameters that you can adjust according to your need.

The process of generating random lottery numbers is pretty simple in each software. Plus, most of these also let you save generated lottery numbers as TXT file. Go through the list to know more about each lottery software.

My Favorite Lottery Software For Windows:

SoftLotto is my favorite software because it is easy to use and it can generate up to 100 random lottery numbers at a time. It is also an easily configurable software that you can setup to meet the standard of other lottery systems. Plus, it is also capable of saving the generated lottery numbers in TXT file.

You can also check out lists of best free Dice RollerMaze Maker, and Jigsaw Puzzle Maker software for Windows.


SoftLotto is a free lottery software for Windows. It basically works as a random number generator through which you can generate random lottery numbers. With this software, you can also generate repeated lottery numbers to increase the chances of players to win. The great property of this software is that it can be customized to work with any lottery system. Through this software, you can generate a lottery number of up to 9 digits. Plus, up to 100 unique or repeated lottery numbers can be generated with a single click. All the generated lottery numbers will appear on its interface from where you can either copy them or you can save the numbers in a TXT file.

How to generate lottery numbers using this free lottery software:

  • The first step is to configure this software according to your lottery system. To do that, select the number of digits that you want in the lottery, number of unique or repeated lottery numbers you want to generate, and select the range of numbers that you want in the lottery using Numbers, Times, and Range options, respectively.
  • Once all above options are configured, press the Generate Button to get lottery numbers.

Overall, it is a very simple lottery software that even a novice user can use without any problem.

Home Page      Download Page

The Lottery

The Lottery is a free open source lottery software for Windows. It is a very flexible lottery software that you can easily configure according to your lottery system. This software originally generates two completely random lottery number series with each series consisting of 6 random numbers. However, each random number of the series cannot exceed 99 as 99 is the maximum number that this software can generate.

In order to configure this software according to your lottery system, you need to make changes on the Parameters Panel of this software. Let’s take a look at various parameters that you can modify through its Parameters panel:

  • Only Even number: If you select this option, then this software will generate series consisting of only even numbers.
  • Only Odd Numbers: This option makes this software generate random number series consisting of only odd numbers.
  • Include These Number: This option lets you enter two numbers which will definitely exist in the generated lottery number series.
  • Generate Just Random numbers: As its name implies, this option is used to generate random lottery number series, but you still need to specify the range of numbers between which all lottery number will lie.
  • Numbers To Extraction: From here, specify how many numbers you want in the output random number series. Note, you cannot select any number greater than 6.

After the configuration, press the Save and Close button to save all changes. Now, just go the main interface and press New Series Button to generate lottery number series. The generated lottery series cannot be saved but still, you can directly print the lottery series using its Print Series button.

Home Page      Download Page

Lotto Roll

Lotto Roll is yet another free lottery software for Windows. This software helps you generate a random lottery number. The random lottery number provided by it will always lie between user-defined Lowest and Highest Number. It shows a really good full screen rolling number animation with added sound to create slight suspense before revealing the winning number. This software can also announce the winner of lottery number, but first, you need to manually press the Say it button by going to its Voice Tab to announce the Winner Number.

How to generate random lottery number through this lottery software:

To get the random lottery number with this software, first, you need to specify the lowest and highest number between which winning lottery number will lie. After that, select Grand Prize Winner and Chinese Lucky Ship Winner checkboxes to toggle the fullscreen animation that this software shows before revealing the winner number. Lastly, press the Roll Button to get a random lottery number. This software keeps a record of every generated lottery number and you can view it from its History section.

Home Page      Download Page

Python Lottery Software

Python Lottery Software is another free open source lottery software for Windows. As its name suggests, it is based on Python and requires a system with Python software to run. This lottery system acts like a lucky draw scheme in which you need to enter Names and Phone Numbers of all participants. This software then randomly selects a winner name from the participants’ list.

The process of using this lottery software is simple. First, launch this software and add names and phone numbers of all participants using the Insert option. Once you add names and phone numbers of all participants to this software, press the Draw Button to declare the Name and Phone Number of the winner. Overall, it is another simple lottery software that anyone can easily use.

Note: Only the administrator of this software can view details of added participants by logging into this software.

Home Page      Download Page

Lottery Picks

Lottery Picks is a completely free lottery software for Windows. This software comes with two different lottery modules. The main module of this software is based on the Maryland Lottery System. Through this module, you can generate a series of random numbers that contains Seven Random Numbers. Along with random number series, you also get a Bonus Ball Number which is also completely random. In this module, you cannot change any parameter because this module is pre-configured to meet parameters of Maryland Lottery System.

The Second module of this software can be accessed by pressing the Other Lotteries button. This module works exactly like the main module but unlike the main module, it provides options to configure lottery parameters according to various other lottery systems. In this module, you can easily set the range of random numbers that can be varied between 15 to 75, Range of Bonus Ball that can be set between 2 to 75, and number of picks of the series (count of random numbers you want in the output series) that can be varied between 1 to 7. Plus, you can also completely disable the Bonus Ball using this module. After all the configuration, press the Generate New Numbers Button to generate a series of random lottery numbers.

In both the modules, you cannot copy or save the generated lottery numbers.

Home Page      Download Page

Hotto Lotto

Hotto Lotto is the next software in this list of free lottery software for Windows. It is a simple and useful random number drawing software. The interface of this software is similar to a slot machine in which you get three windows, but instead of showing pictures, this software shows random numbers. In each of its window, it shows a single or double digit number. In one session of lottery number generation, you get three rounds and each round will produce three random numbers. However, you cannot save generated lottery numbers, but you can still copy the generated numbers from the Control Window.

The main operation of this software is controlled using the Control Window. By going to Control Window Menu > Settings, you can change many parameters of this lottery software like Lottery Generation Algorithm (Window Crypt API, Quantum Random, Strand, etc.), Enable or Disable Random Settings namely Combinations one ever (it restricts same combinations from occurring again) and Numbers only one per game (it allows one number to occur only once in a session), Speed of animation (to increase or decrease the animation speed), etc.

Home Page      Download Page

Lucky Ducks

Lucky Ducks is another free lottery software for Windows. It is a very simple and basic raffle or lottery software for Windows. Using it, you can easily generate a set of random numbers between a specified number range. In it, you can also specify the number of lucky winners who will win a prize.

To use this software, first, you need to specify the number of winners in the Prizes field. After that, specify the range of random number in the First and Last Ticket fields and then press Go Button to get random lottery numbers. Lottery numbers generated by this software cannot be copied or saved, which is the main drawback of this lottery software.

Home Page      Download Page

Show Buttons
Hide Buttons