The Blockstack Browser installer is a _multiple-context_ installer. If you
run it as a user, the installation is avalable only for that user. If you
install as administrator, the installation installs for all users. To find an
installer for your operating system, visit <ahref="https://blockstack.org/install"target="\_blank">the browser installation page</a>.
### On Mac
Installation requires that you have macOS High Sierra 10.12 or higher. Do the following to install:
1. Download the OSX installer from <ahref="https://blockstack.org/install"target="\_blank">the browser installation page</a>.
2. Double-click the downloaded DMG file to launch the installer.
![](images/ubuntu-browser.png)
3. Drag the Blockstack.app to the `Applications` folder.
4. Double-click the Blockstack.app to launch it.
The system displays a notice about opening the file:
![](images/dmg-notice.png)
5. Choose **Open**.
The system opens your default browser with the Blockstack Browser
application, running from your machine (localhost). You'll also see the
Blockstack icon in your machine's
![](images/browser-on-mac.png)
If you have loaded an identity already via the Blockstack web application,
you are already logged into the local application:
![](images/browser-on-mac-1.png)
### On Windows
Installation requires that you have Windows 10 or higher. Do the following to
install:
1. Download the Windows installer from from <ahref="https://blockstack.org/install"target="\_blank">the browser installation page</a>.
2. Double-click the installer package to launch it.
![](images/windows-installer.png)
3. Open the Wiindows **Start** menu and click on the recently added **Blockstack Browser**.
![](images/windows-start.png)
The system displays a Windows Security Alert.
![](images/windows-security.png)
4. Choose to **Allow access**.
The system opens in the Blockstack Browser application.
![](images/windows-browser.png)
### On Linux
The Blockstack installation on Linux requires Docker. Before installing
Blockstack, <ahref="https://docs.docker.com/install/"target="\_blank">install the version of Docker appropriate for your operating system</a>.
>**Note**: The Blockstack script used in this procedure runs `docker` commands. Depending on how you installed and configure Dockered on your system, it may or may not be necessary to have `root` or `sudo` privileges. For this reason, the commands below show the use of `sudo` when interacting with the script or the `docker` executable. If your installation allows running Docker with lower privileges, you can omit it.
1. Download the Linux installer from from <ahref="https://blockstack.org/install"target="\_blank">the browser installation page</a>.
This downloads a `Blockstack-for-Linux-v0.30.0.sh` script to your local drive.
2. Open a terminal and navigate to the directory containing the downloaded script.
When the script downloads, it is not executable.
3. Set the executable bit on the file.
```bash
$ chmod u+x Blockstack-for-Linux-v0.309.0.0.sh
```
4. Enter the command without any arguments to see the available subcommands.
```bash
$ sudo ./Blockstack-for-Linux-v0.309.0.0.sh
blockstack docker launcher commands:
Install-protocol-handler -> install a protocol handler for blockstack:// links
...
```
5. Use the script to `pull` the Blockstack Docker images you need.
```bash
$ sudo ./Blockstack-for-Linux-v0.309.0.0.sh pull
```
Depending on your network speed, this can take some time.
7. Use the `docker image ls` command to confirm you have the image.
```bash
$ sudo docker image Is
REPOSITORY TAG IMAGE ID CREATED
quay.io/blockstack/blockstack-browser v0.30.0 ad05fd844f59 2 days ago