Question: Every time I boot into OSX or Windows, Steam automatically starts.

Is there a way to stop Steam starting whenever I boot up my computer?

Answer: 
This can be done from within the Steam client
=============================================

There is an option within Steam that toggles whether or not Steam starts with your computer. To change it, open up the main Steam window and select 'Preferences' from the 'Steam' menu, followed by selecting the 'Interface' tab, which brings up the following screen;

![enter image description here](https://i.stack.imgur.com/647ga.png)

Simply uncheck 'Run Steam when my computer starts' to prevent Steam from starting with your computer. (Obviously if you wanted to Steam to start with your PC, you'd check this box instead of unchecking it!)

macOS
=====

If, on macOS, this doesn't work for you, check for Steam in "System Preferences" > "Users & Groups" > [Your user] > "Login Items", and remove it via the '-' sign.

[![macOS login items](https://i.stack.imgur.com/MroEC.png)](https://i.stack.imgur.com/MroEC.png)
For Mac users:

1. Go to the  Apple menu and choose “System Preferences”, then go to “Users & Groups”
2. Select the user that is active in OS X, then choose the “Login Items” tab
3. Select “Steam” from this list and then hit the Delete key on the keyboard to remove steam from the automatic launch on login list
4. Close out of System Preferences