How to Add a User on a Mac: A Complete Guide
Adding a new user account on a Mac is one of the most practical things you can do to keep a shared computer organized, secure, and personalized for everyone who uses it. Whether you're setting up a family computer, onboarding someone at a small office, or just want to keep your own files separate from a guest's browsing session, macOS gives you several ways to handle this — each with meaningfully different implications.
Why User Accounts Matter on macOS
Every Mac runs on a multi-user architecture, meaning the operating system is designed from the ground up to support multiple independent accounts on a single machine. Each account gets its own home folder, desktop, application preferences, browser history, and system settings. One user's changes don't bleed into another's — at least by default.
This matters practically: if someone else uses your Mac and they have their own account, they can't accidentally delete your files, mess with your dock layout, or access your saved passwords. macOS enforces these boundaries at the file system level.
The Types of User Accounts Available on a Mac
Before you add anyone, it helps to understand what kind of account you're creating. macOS offers several distinct account types:
| Account Type | Admin Access | Can Install Apps | Access to Other Users' Files | Best For |
|---|---|---|---|---|
| Administrator | Yes | Yes | Limited | Trusted power users |
| Standard | No | Limited | No | Everyday users, employees |
| Managed with Parental Controls | No | Restricted | No | Children, restricted users |
| Sharing Only | No | No | Specific shared folders only | Remote file sharing |
| Guest User | No | No | No | Temporary, one-off access |
Administrator accounts can install software system-wide, change security settings, and manage other users. Most Macs start with a single admin account — the one you set up when you first turned it on. Standard accounts are the safer default for anyone who doesn't need to manage the machine itself.
Guest accounts are worth understanding separately: when enabled, they create a temporary session that wipes itself clean when the user logs out. Nothing is saved. No password is needed. This is useful for letting someone borrow your Mac briefly without giving them any lasting footprint.
How to Add a New User Account on a Mac 🖥️
The process varies slightly depending on which version of macOS you're running, but the core steps are consistent across recent versions.
On macOS Ventura, Sonoma, and Later
- Click the Apple menu (top-left corner) and open System Settings
- Scroll down and click Users & Groups
- Click the Add Account button (you may need to unlock the panel with your admin password first)
- Choose the account type from the dropdown — Administrator, Standard, or Managed
- Fill in the full name, account name (this becomes the home folder name, so choose carefully), and a password
- Add a password hint if desired
- Click Create User
On macOS Monterey and Earlier
- Open System Preferences from the Apple menu
- Click Users & Groups
- Click the lock icon in the bottom-left and enter your admin password
- Click the + button to add a new user
- Select the account type, fill in the name and password fields
- Click Create User
One important note: the account name (sometimes called the short name) is set at creation and is very difficult to change later. It determines the name of the home folder in /Users/. Choose something simple and consistent — typically the person's first name or a standard username format if this is a work environment.
Enabling the Guest User Account
The Guest User account already exists in macOS — it just needs to be switched on. In Users & Groups, you'll see Guest User listed in the sidebar. Click on it and toggle Allow guests to log in to this computer. You can also restrict guest users to Safari only using the Parental Controls or Screen Time tools, which some people do when handing a Mac to a child or a visitor.
Setting Up Parental Controls or Screen Time Restrictions
If you're adding an account for a younger user, macOS lets you layer Screen Time restrictions on top of any Standard account. These controls let you:
- Set daily usage time limits by app category
- Block specific websites or allow only approved ones
- Restrict App Store purchases or downloads
- Set communication limits (on supported apps)
- View activity reports
Screen Time is managed separately from the account creation process — you create the account first, then configure Screen Time through System Settings > Screen Time, selecting the appropriate user from the dropdown.
Sharing Files Between Users 📁
By default, macOS keeps each user's home folder private. However, there's a built-in Shared folder located at /Users/Shared that any local user can read from and write to. This is the standard way to pass files between accounts on the same Mac without granting anyone access to each other's personal folders.
Administrators can technically access other users' files, but doing so requires deliberate action — it's not something that happens accidentally.
What Varies by Setup
How you should configure a new user account depends heavily on a few factors that aren't the same for everyone:
- How many people will use the Mac, and how often — a two-person household has different needs than a shared office workstation
- Whether the Mac is enrolled in Apple School Manager or Apple Business Manager — managed environments have entirely different user provisioning workflows handled by IT
- Whether you use iCloud — each user account can have its own Apple ID and iCloud setup, or none at all; mixing these up can cause confusion around synced files, photos, and app purchases
- The macOS version installed — the interface for managing users has shifted across versions, and some older features (like traditional Parental Controls) have been replaced or moved
- Storage space available — each user account with active data takes up disk space, and on Macs with smaller SSDs this becomes a real consideration over time
The account type you assign someone, the level of restrictions you layer on, and how you handle file sharing all depend on the actual dynamic between people using the machine — something only you can assess from the inside. 🔑