Skip to help content
Windows app

Install the Astral Windows app

Install the desktop client from Astral's official Windows download and connect your account.

Use the official Astral download

Download the installer only from astrls.com. Check the version and publisher information shown on the download page before running it.

Connect your account

  1. Install and open Astral for Windows.
  2. Choose Connect account.
  3. Complete sign-in on astrls.com.
  4. Return to the app after the browser confirms authorization.

Keep it updated

Enable Auto updates in the app settings. Electron checks Astral's HTTPS release feed and accepts only the exact installer declared by its SHA-512 metadata and immutable Firebase generation. Account connection, preferences, and local activity stay in place. You can also use Check update manually; do not install an update offered by an unrelated website or notification.

Related guides