How to Earn Bitcoins Using NiceHash on Windows

Updated on April 28, 2020
skear profile image

Sam has been mining Bitcoin and other cryptocurrencies since 2013. He has experience building and optimizing GPU and ASIC mining systems.

Block Erupter USB ASIC miners
Block Erupter USB ASIC miners

What Is NiceHash?

NiceHash is a marketplace that allows you to earn Bitcoins by selling your computing power to their network. Miners can also purchase computing power from NiceHash to mine a wide variety of cryptocurrencies.

Their intelligent mining software monitors the exchange rates of many cryptocurrencies and automatically selects the most profitable one to mine.

There are several advantages to using NiceHash vs traditional cryptocurrency mining software.

  • You can earn using CPUs, GPUs, or ASICs.
  • The software is simple and easy to use.
  • NiceHash automatically switches to mining the most profitable cryptocurrency.
  • The minimum payout is only .001 Bitcoins.
  • Payments can be received up to once per day.

Nice Hash Logo
Nice Hash Logo

Creating a NiceHash Account

To get started you need to create a NiceHash account. This account will allow you to monitor the status of your NiceHash mining clients, view your mining performance statistics, and keep track of your earnings.

Nice Hash Login Interface
Nice Hash Login Interface

Download the NiceHash Miner

Once you've created an account you are ready to download and install the mining client. On the miner download page, there are two separate links, one for Nvidia users and another for AMD GPU users.

NiceHash Personal Interface
NiceHash Personal Interface

How to Quickly Find Your Video Card Type

If you're not sure if you have an AMD or Nvidia card you can quickly find out by using the DirectX Diagnostic Tool included with Microsoft Windows. Simply type "dxdiag" in the Windows 10 search box, then click run command. When the tool loads click on the display tab to view your video card information.

Use the dxdiag utility to find your video card model.
Use the dxdiag utility to find your video card model.

Top 5 GPUs for Earning on NiceHash

Hash Rate
Daily Earnings
79.75 MH/s
0.00068867 BTC ($5.83)
630.00 Sol/s
0.00045294 BTC ($3.84)
575.67 Sol/s
0.00041388 BTC ($3.51)
514.77 Sol/s
0.00037009 BTC ($3.13)
AMD RX Vega 64
505.92 Sol/s
0.00036373 BTC ($3.08)
This table ranks the current top 5 GPUs based on the earnings they generate by mining. The daily earnings will fluctuate based on the currency exchange rates.

Install the Latest Video Card Drivers

Before you start mining I strongly recommend installing the latest drivers for your video card. This will help your miner achieve the highest performance and produce the most earnings.

Installing NiceHash Miner 2 for Nvidia Cards

If you have an Nvidia based GPU download the NiceHash Miner 2 setup file. Launch the installer once the download has completed.

The setup wizard will walk you through the installation process. You will need to complete the captcha and accept the license agreement to finish the installation.

Once the installation has completed click the finish button to launch the miner.

Completing the installation of NiceHash Miner 2 for Nvidia users.
Completing the installation of NiceHash Miner 2 for Nvidia users.

Associating a Bitcoin Wallet

The first time you launch the mining client you will need to associate the mining client with the NiceHash account you created earlier.

Click on the wallet button and enter your NiceHash username, typically the username will be your email address then click on save.

NiceHash Wallet
NiceHash Wallet

Set a Unique Worker Name

I highly recommend setting a memorable and unique worker name for each different computer you install NiceHash on.

The worker name will show up in your NiceHash dashboard. Being able to distinguish the miners from each other will be very useful for monitoring and troubleshooting the miners.

Note that worker names cannot contain spaces or special characters.

I recommend setting a unique worker name for each computer NiceHash is installed on.
I recommend setting a unique worker name for each computer NiceHash is installed on.

Running the Benchmark Tests

The final step before you can begin mining with NiceHash is to run the benchmark test. The benchmarking process will test each of the different miners on your specific hardware to measure their performance.

The mining software has three different benchmark types: Quick, standard, and precise. I recommend running the precise benchmark. The precise benchmark will take quite a bit longer to run than the other two choices but in my experience, it is the most reliable.

Often the quick or standard benchmarks will fail with unusual errors whereas the precise typically completes without errors.

Click the checkbox to automatically start mining when the benchmark is finished.

NiceHash miner benchmark settings.
NiceHash miner benchmark settings.
NiceHash benchmark in progress.
NiceHash benchmark in progress.

Starting the Miner

Once the benchmark has completed the client is ready to start mining. You can click the start button to manually start the miner if it did not start automatically.

After a few minutes, NiceHash will have enough data to provide a daily estimate of your earnings. The earnings estimate will fluctuate based on the performance of your computer hardware and also the real-time value of the cryptocurrencies.

The miner will track the currency exchange rates in real-time and automatically switch to the most profitable one to maximize your earnings potential.

You will receive a payout to your wallet once your earnings reach .001 Bitcoins.

NiceHash miner in operation.
NiceHash miner in operation.

NiceHash Miner Legacy Setup

Users with AMD GPUs will need to use the NiceHash Miner Legacy (NHML) version. Eventually, NiceHash plans to integrate AMD support into NiceHash 2 but for now, this method is required. Advanced users may also prefer to use this version.

To install the legacy version download the ZIP file and extract the contents to a new folder on your hard drive as shown below (I suggest creating C:\NHML).

Extract the contents of the NiceHash Legacy Miner zip file to a folder on your hard drive.
Extract the contents of the NiceHash Legacy Miner zip file to a folder on your hard drive.

Launching the NiceHash Legacy Miner

To launch the Legacy Miner double click on the NiceHashMinerLegacy.exe file in the folder on your hard drive where you extracted the files.

When the program starts, accept the terms of use and click "I agree" when the third party software disclaimer appears.

NiceHash Miner Legacy Configuration Steps

  1. Set the service location to the server nearest to you.
  2. Enter your bitcoin wallet address. You can find this by logging into your NiceHash account. You can also use a Bitcoin wallet you already have.
  3. Set a descriptive worker name used to identify the computer.
  4. Select the devices you want to mine on in the devices section.
  5. Click the benchmark button to run the benchmark tests.

NiceHash Miner Legacy
NiceHash Miner Legacy
Running the benchmark tests on the legacy miner.
Running the benchmark tests on the legacy miner.

Starting the Legacy Miner

Once the benchmark tests have completed the miner can start running. Click the start button to start the minder if it did not start automatically.

Your estimated daily earnings will be shown below in USD/Day.

NiceHash Miner Legacy version in operation.
NiceHash Miner Legacy version in operation.

Monitoring Miner Performance

The NiceHash miners will automatically report their performance statistics to the online dashboard. From the dashboard, you can view all of your connected miners and monitor how much Bitcoin they are earning.

Within the dashboard, you can also find the estimated date of your next Bitcoin payment and your total estimated monthly earnings.

NiceHash miners dashboard.
NiceHash miners dashboard.

How to Increase Your Bitcoin Earnings

Now that you've completed the installation and configuration of the NiceHash miner you can work towards increasing your earnings. Here are some ways to maximize your earnings potential.

  1. Install NiceHash miners on all of the computers that you own (do not install miners on computers you do not own without permission from their owners).
  2. Upgrade or purchase additional GPUs.
  3. Build a dedicated GPU mining rig.
  4. Purchase a dedicated Bitcoin ASIC miner.

Mining on NiceHash Using ASICs

In addition to CPUs and GPUs, you can also mine on NiceHash with ASICs. ASICs are microchips designed for mining a specific cryptocurrency. Unlike GPUs which can mine several different cryptocurrencies, ASICs can only mine the cryptocurrency they were designed for (typically Bitcoin).

ASICs are expensive but very powerful machines. Bitmain is currently regarded as one of the top manufacturers of ASIC mining hardware. Their Antminer series has been very popular with both hobbyists and professional miners.

If you are considering mining with ASICs, I recommend running some calculations using a mining profitability calculator to determine the estimated time to achieve ROI (return on investment).

You should also make sure you understand the power and cooling requirements of these machines before making a purchase.

Bitmain Antminer S9 ASIC miner and power supply.
Bitmain Antminer S9 ASIC miner and power supply.

Securing Your Bitcoins

Once you've started earning Bitcoins you'll want to take some security precautions to protect them from loss or theft. Ensuring your Bitcoin wallets all have strong passwords and two-factor authentication enabled are the first security steps you should take.

The safest method to store Bitcoins is to use a hardware wallet. I personally use a Trezor hardware wallet and highly recommend them to others who are concerned about security.

The Trezor safely stores the private keys for your wallet in a secure hardware form. When it's not in use the Trezor can be disconnected from your computer protecting it from hackers.

Unlike cloud-based wallets hardware wallets let you maintain complete control over your Bitcoins. Cloud wallets are vulnerable to hackers and could also cease operations at any time leaving you at risk of a complete loss.

Trezor hardware Bitcoin wallet.
Trezor hardware Bitcoin wallet.

Which cryptocurrency do you prefer to mine?

See results

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.


    0 of 8192 characters used
    Post Comment

    No comments yet.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)