Steam is a great platform for downloading, updating, and managing games. In fact, if you want to play some of the best games available for the Mac, like Call of Duty and Counter-Strike, it’s pretty much essential. And by far, the best way to use Steam on your Mac is to download the Steam app and install it. That way, whenever you want to buy a new game, you can just open the app, browse the store and buy the game you want. One issue with the Steam app is that it opens automatically when your Mac boots up. That’s fine if you play games a lot on your Mac, but if you only play them occasionally, it could be pretty annoying. It also consumes system resources like memory and CPU cycles, so it could slow down your Mac. In this article, we’ll show you how to make Steam not open on startup on your Mac.

Why does Steam open on startup?

There are a few reasons that Steam may launch when you start up your Mac. One is that it has been thoughtlessly designed, and the developers just assumed that’s what users would want. Another is that the developers genuinely believe that Mac users who download Steam spend most of their time playing games and so it makes sense for Steam to open on startup. And the third is that it’s a way of reminding you that it’s there and trying to encourage you to play games more often and, therefore, spend more money buying games. Take your pick.

How to stop Steam from running on startup on Mac

The easiest way to stop Steam from opening on startup is to use a tool that allows you to easily see which apps and services open when you log in to your Mac and to stop them from doing it. We recommend CleanMyMac X. It’s really easy to use and takes just a couple of clicks to see what launches on startup and to stop these apps from opening. You can download it for free here. When you’ve downloaded it, follow the steps below to stop Steam opening on startup on your Mac.

CleanMyMac X - Login items
  1. Open CleanMyMac X and choose Optimization in the sidebar.
  2. Click View All Items.
  3. Select Login Items.
  4. Check the box next to Steam and click Remove.
  5. Repeat steps 3-4 but go to Launch Agents this time.

You can also stop Steam from opening on startup using the Settings menu in Steam:

  • Open Steam, click on the Steam menu, and choose Preferences.
  • When the dialog box opens, select Interface in the sidebar.
  • Look for ‘Run Steam when my computer starts’ and deselect the box next to it.
  • Click OK.

    The third option to stop Steam from opening on startup on your Mac is to use System Settings:

    1. Click on the Apple menu and choose System Settings.
    2. Select General, then Login Items.
    3. Under ‘Open at Login,’ you should see Steam.
    4. Select Steam and click the ‘-’ just beneath it.
    5. Steam will be removed from the list of applications that can open at login.
    6. Check if it’s not listed under Allow in the Background. If it’s there, turn it off.
    7. Quit System Settings.
    System Preferences - Login Items

    If you’re using a version of macOS older than Ventura, the instructions are slightly different:

    1. Click on the Apple menu and choose System Preferences.
    2. Select Users & Groups and click on your user name.
    3. Choose Login Items. You may need to click on a lock icon and enter your admin credentials.
    4. Select Steam and click the ‘-’ underneath.
    5. Quit System Preferences.

    How to manage login items and launch agents on Mac

    There are lots of applications and services that want to launch when you first log in to your Mac. Some of these MacBook startup apps are necessary. Virus scanners and backup tools that run automatically, for example. Others are not. You might find it convenient for the likes of Steam, Spotify, or Google Drive to launch on startup, in which case there is no problem. However, having lots of applications and services launching when you first log in will significantly increase the amount of time it takes to log in to your Mac. And they all use system resources like memory and CPU cycles, so it may slow down your Mac while you’re using it, too. So, it’s a good idea to monitor which applications and services you have given permission to launch on startup.

    You can monitor and manage both login items (applications that launch when you log in) and launch agents (services that run in the background and launch on startup) using CleanMyMac X’s Optimization module. Use the same process we showed you above for removing Steam from login items using CleanMyMac X and select whichever items you don’t want to launch on startup, then click Remove. Make sure, though, that you know what each item is and what it does before you remove it.

    What to do if you can’t stop Steam opening on startup

    If you’ve tried the steps above and Steam is still opening when you start up your Mac, the next thing to try is to uninstall it and reinstall it. Here’s how to do that:

    1. Go to your Applications folder and drag the Steam application to the Trash.
    2. Click on the Finder icon in the Dock and then the Go menu.
    3. Choose Go to Folder.
    4. In the text box, paste Library/Application Support/Steam and press Return.
    5. Drag all the files and folders in that directory except SteamApps to the Trash. SteamApps holds your game data, and if you trash that, you’ll lose it.
    6. Empty the Trash.
    7. Reinstall Steam.

    Steam is a platform for downloading, updating, and managing games on Mac, and it gives Mac users access to some of the most well-known titles. However, if you don’t play games that often, you probably don’t want it to open on startup whenever you log in to your Mac. Hopefully, now you know how to turn off Steam auto start on your Mac, and you’ll notice your Mac boots more quickly.