How to Install Apollo on a Windows 10/11 PC

Installing Apollo is quick and simple - watch our video tutorial or follow the step-by-step guide below for assistance.


Apollo Installation Link

(For more information on our Windows app packaging, read our technical guide.)


Steps to install

  • Click the Apollo Installation Link
    We recommend opening the link above in Microsoft Edge web browser.
  • A dialog box is displayed in Edge titled “Open this file”? Click Open.
  • A dialog box is displayed titled “Application Install - Security Warning”. Confirm that the Publisher field shows Jenson8 Ltd, and the install location is as shown in the image below. Click the “Install” button.
  • The “Installing Apollo” window is displayed with a progress bar showing download and installation progress.
  • When the progress bar reaches 100%, a window is displayed titled “Installation Succeeded”. Click OK on this window and the installer will close.
  • Apollo is installed to the Start menu, you can launch the application by searching for 'Apollo'.
  • If you are being asked for an activation code, you have successfully installed Apollo.

Updating Apollo Desktop


Every time the application is launched it will check for a version update, automatically downloading and installing it if there is one available.

Still need help? Contact Us Contact Us