---
title: "Manage auto start apps and services on macOS"
date: 2023-04-28T10:38:12.000Z
author: Z.SHINCHVEN
tags: [macOS, login items, launchd, auto start]
canonical: https://atlassc.net/2023/04/28/manage-auto-start-apps-and-services-on-macos
---
There are two ways apps and services may start automatically on macOS:
- Apps in the user's `login items` list.
- Services and daemons in the `launchd` system.

## Manage Login Items

1. Open System Preferences.
2. Click on Users & Groups.
3. Click on Login Items.
4. Select the app that you want to remove from auto start.
5. Click on the minus button (-) to remove the app from the list.

## Manage launchd

1. Open the Terminal.
2. Type the following command:

### To Find What Services are Running at Startup

```zsh
launchctl list
```

### Remove Service from launchd

```zsh
launchctl remove "<app_name>"
```

### To Find What Apps are Set to Run at Startup

```zsh
ls -l ~/Library/LaunchAgents
```
