Attempting Tests using HackerRank Desktop App

Last updated: April 22, 2026

The HackerRank Desktop App is a lightweight application that provides a secure environment for you to take tests. After you launch the application, it blocks unauthorized activities such as accessing other applications, browsers, or tabs to ensure a fair and seamless testing experience.

Supported operating systems

Operating System

Supported Versions

Windows

10 and 11

macOS

Monterey 12 or above (Compatible with both Intel-based and Apple Silicon-based Macs)

Install and launch the HackerRank Desktop App

To install and launch the HackerRank Desktop App:

Step 1: Download the app

For Windows

HackerRankAppStep1win.gif
  1. Open your HackerRank test invitation email and click the test link. The test page prompts you to download the HackerRank Desktop App.

  2. Click Download to download the Windows installer.

    Note:

    • You do not need administrator access to install the HackerRank Desktop App on Windows.

    • If your antivirus software flags the HackerRank Desktop App as suspicious or blocks it from running, temporarily disable your antivirus to complete the installation. The HackerRank Desktop App is safe to use.

  3. Once the download is completed, open the downloaded .exe file and follow the on-screen instructions in the setup wizard to install the app.

  4. When the installation completes, select Finish to close the setup wizard.

    Note: 

    • Keep the Run HackerRank checkbox selected to launch the app automatically.

    • If the HackerRank Desktop App does not open automatically, open it manually from the Start menu or Desktop.

  5. Return to the browser tab where you downloaded the app.

  6. Click Start Test, and when prompted, click Open HackerRank to launch the app.

For macOS

HackerRankAppStep1.gif
  1. Open your HackerRank test invitation email and click the test link. The test page prompts you to download the HackerRank Desktop App.

  2. Click Download under your macOS version (Apple Silicon or Intel) to download the macOS installer.

    Note: To check your Mac version, go to Apple menu > About This Mac.

    • If it shows Chip: Apple M1, M2, or later, choose Apple Silicon.

    • Otherwise, choose Intel.

  3. Once the download is completed, open the downloaded .dmg file.

  4. Drag the HackerRank icon into the Applications folder, and close the installation window.

  5. Open Finder, search for HackerRank, and click HackerRank to launch the app.

  6. Click Open when macOS prompts that the app is downloaded from the internet.

  7. Return to the browser tab where you downloaded the app.

  8. Click Start Test, and when prompted, click Open HackerRank to launch the app.

Note: If the HackerRank Desktop App does not open when you click Start Test, follow the troubleshooting steps to open the app manually and paste the test link to start the test.

Manual Test Link Input in Desktop App.gif

Step 2: Grant system permissions

For Windows

When you open the HackerRank app for the first time, you will be prompted to grant the system permission to access your webcam.

Windows (1).gif
  1. Click Open Settings to go to Privacy & Security > Camera.

  2. Turn on the Camera access toggle for the HackerRank app.

  3. Return to the HackerRank app and click Continue to proceed.

For macOS

When you open the HackerRank app for the first time, you will be prompted to grant the following system permissions:

  • Webcam and System Events access

    Step1GIF1.gif
    1. When prompted to allow camera access, click Allow.

    2. When prompted to allow access to System Events, click Allow.

  • Screen recording access

    Step2GIF2.gif
    1. Click Open Settings to go to Privacy & Security > Screen & System Audio Recording.

    2. Do one of the following:

      • If the HackerRank app is not in the list:

        1. Click the + icon.

        2. In the Applications folder, select HackerRank, and click Open.

        3. Enter your password or use Touch ID to confirm the setting changes.

        4. Click Quit & Reopen when prompted to apply the changes.

        5. Verify that HackerRank appears in the list with the toggle turned on.

      • If the HackerRank app is already in the list:

        • Turn on the HackerRank toggle.

  • Accessibility access

    ACCESSIBILITY Access.gif
    1. Select Open Settings to go to Privacy & Security > Accessibility.

    2. Do one of the following:

      • If the HackerRank app is not in the list:

        1. Click the + icon.

        2. In the Applications folder, select HackerRank, and click Open.

        3. Enter your password or use Touch ID to confirm the setting changes.

        4. Click Quit & Reopen when prompted to apply the changes.

        5. Verify that HackerRank appears in the list with the toggle turned on.

      • If the HackerRank app is already in the list:

        • Turn on the HackerRank toggle.

After you grant all required permissions, click Continue to proceed.

Step 3: Add details and acknowledge test rules

details and test acknowledge.gif
  1. Read the instructions carefully.

  2. (Optional) Take the Sample Test to familiarize yourself with the HackerRank environment.

  3. Click Continue.

  4. Enter any details requested by the hiring company.

  5. Select the checkboxes to confirm that you agree to the terms and understand the test rules.

  6. Click Continue to proceed.

Step 4: Grant test permissions

Complete the required permission checks before starting the test.

  • Close additional applications: Close all other applications running on your system before starting the test. Close them manually or click Force Close All Apps to close them automatically. The system displays a list of applications that you need to close. If you force close applications, any unsaved data is lost.

    QWE1.PNG
  • Allow webcam access: Select Grant Access, ensure your face is clearly visible in the webcam, and click Continue.

    desktopappwebcamaccess.gif
  • Check for multiple monitors: Select Check Now to confirm that no additional monitors are connected. Disconnect any extra monitors if detected.

    QWE1.GIF
  • Allow screen sharing: Select Share Screen to allow access.

    QWE2.PNG

Note: A green check mark appears when the permissions are granted correctly.

Step 5: Start the test

start the test.gif

When all permissions display green check marks, click Start Test.

The app launches your test in full-screen mode. You can exit full-screen mode only after you complete the test.