# Set up Desktop Print Application
URL: https://support.starshipit.com/articles/360000693156-set-up-desktop-print-application
Canonical: https://support.starshipit.com/articles/360000693156-set-up-desktop-print-application
Markdown: https://support.starshipit.com/articles/360000693156-set-up-desktop-print-application.md
Updated: 2026-05-07

> For the complete documentation index, see [llms.txt](https://support.starshipit.com/llms.txt).

> Print labels and documents directly from Starshipit using a local desktop application on Windows or Mac.

{{video:youtube:AlFxnaUhcYc}}

## Set up Print Application

## Requirements

* Windows: Windows 10 with .NET Framework 4.8. You will be prompted to install .NET when you run the installer. Display scaling set to 100% via system > display, and preferred display resolution 1920x1080.
* Mac: Mojave and above.
* For older systems applications, [use the print client](/articles/printing-labels-packing-slips/printing/legacy-set-up-the-print-client).

## About

* The print application allows for the print settings to be local to your computer. This means that you can have multiple computers all logged into one account but have their own printers.
* Every computer will need to follow the below steps and select which printers they would like their specific computer to use.

## Set up

### 1. Download and install the application:

<!-- tabs:start -->
<!-- tab:Windows -->

1. Log into [Starshipit](https://app2.starshipit.com/).
2. Go to **Settings >** **Printing** and click **Download Starshipit Desktop App (Windows)**.
3. Once the app has downloaded and been installed, run it and log in with the same username and password as you use for the web app.

<!-- tab:macOS -->

1. Log into [Starshipit](https://app2.starshipit.com/).
2. Go to **Settings >** **Printing**  and click **Download Starshipit Desktop App for Mac**.
3. Double-click to open. (If it says there's a developer/certification problem, please see this [Apple Support guide](https://support.apple.com/en-nz/HT202491) for a workaround).
4. Drag into the Applications folder.
5. Run the application, and log in with the same username and password as you use for the web app.

#### If macOS blocks the app from opening

If macOS blocks the installer or app, complete the below steps:

1. Open **System Settings** > **Privacy & Security**.
2. Scroll to the **Security** section.
3. Find the message about Starshipit being blocked and click **Open Anyway**.
4. Confirm and sign in with your Mac user password if prompted.
5. Re-open the Starshipit Desktop App.

<!-- tabs:end -->

### 2. Configure your print settings

Starshipit will automatically prompt you to select a printer when you first print a label through the Print Application. If you prefer, you can configure your label and printer mappings in advance. To do this:

1. Click **Printers** in the very top left of the Print Application window.

   ![Printers menu in Print Application](/uploads/attachments/print-app-printers-menu.png)

2. Select **Print Settings**.
3. In the Print Settings window, click **Assign a label to a printer**.![Print_app_print_settings.png](/uploads/articles/printing-labels-packing-slips/printing/set-up-desktop-print-application/image_5319369148943.png)
4. Select your label type and printer.  
   ![blobid1.png](/uploads/articles/printing-labels-packing-slips/printing/set-up-desktop-print-application/image_360004650956.png)
5. Click **Save** to add your label type and printer as a new entry.
6. Repeat steps 3-5 for each label type and printer you wish to set up.

### 3. Edit your print settings

1. If you need to modify the label size or orientation for an entry, click **Edit** to make these changes.
2. Click **Save**.
3. Close the Print Settings window. You can now start printing.![blobid2.png](/uploads/articles/printing-labels-packing-slips/printing/set-up-desktop-print-application/image_360004528215.png)![Print_app_print_setting.png](/uploads/articles/printing-labels-packing-slips/printing/set-up-desktop-print-application/image_360004722076.png)

## Print Client mode (Windows only)

On Windows, the Desktop App can also run as a background service that receives print jobs from your web browser. This is called Print Client mode, and it replaces the legacy Print Client for Windows users. The app stays running in the system tray and your labels route automatically from Starshipit to your printer — you don't need to open the Desktop App each time you print.

:::note
Use either Print Client mode or the standalone Desktop App — not both at the same time. Running both concurrently can cause printing conflicts.
:::

### 1. Get your authorisation code

1. Log into [Starshipit](https://app2.starshipit.com/).
2. Go to **Settings** > **Printing** > **Advanced**.
3. Click **Add new print settings**, or click **Settings** under an existing label type.
4. Copy the authorisation code shown on the page.

### 2. Connect the Desktop App in Print Client mode

1. Open the **Starshipit Desktop App** on your Windows computer.
2. Navigate to the **Print Client** settings within the app.
3. Paste your authorisation code.
4. Set a machine name for this computer. Use a name you will recognise — this is how Starshipit identifies which computer to send print jobs to.
5. Save your settings. The app will minimise to the system tray and continue running in the background.

You should see a green **Online** status confirming the connection is active.

### 3. Assign a label type to this machine

1. In Starshipit, go to **Settings** > **Printing** > **Advanced**.
2. Click **Add new print settings**.
3. Select your label type (for example, Packing Slip).
4. Set **Print Method** to **Print Client**.
5. Under **Machine**, select the machine name you set when connecting the Desktop App.
6. Click **Save**.

Repeat steps 2–6 for each label type you want to route to this computer.
