SafetyCulture
  1. Home
  2. Administration
  3. User management
  4. Bulk manage users via CSV or Excel

User management

Last updated: May 27, 2026

Bulk manage users via CSV or Excel

Learn how to add new users, update existing users, and manage user fields in bulk using CSV or Excel via the web app.

What does it mean to manage users in bulk via CSV or Excel?

Managing users one by one can be time-consuming, especially when you're working with a large team and a lot of details. By managing users in bulk, you can add new users and update existing ones in one go, making it easy to keep user details like seat types, permission sets, sites, groups, and user fields up to date using one CSV or Excel file. It’s a simple way to efficiently maintain your user list and keep your organization running smoothly.

Add and manage users in bulk using one CSV file.

You can only bulk add or update up to 10,000 users per file at a time.

Bulk manage users via CSV or Excel

If your organization doesn't have available seats when a user is added, SafetyCulture will either purchase a seat automatically or block the user from being added.

Automatic seat expansion is currently in Early Access. If a seat is purchased, your billing administrator will receive an email, and your next invoice will include a prorated charge.

CSV and Excel column headers

Column header

Description

User ID

The unique ID of each user in your organization.

Email

The account email address of a user. Updating existing users' email addresses is currently unsupported.

First name

The first name of a user.

Last name

The last name of a user.

Status

The account status of a user. Use "active" for new users or "deactivated" for existing users. New users can only be set as active.

Password

The password of a user, which must be at least 8 characters, containing an uppercase letter, a number, and a special character. You can only set passwords for new users.

Language

The account language of a user. Refer to the "ISO-639 language codes" section in this article for language codes that are supported on the web app.

Time zone

The account timezone of a user in IANA timezone or Country/Region format. For example, "America/New_York".

Seat type

Available on Premium Plan and Enterprise Plan only.

The seat type of a user. If left blank, the user will be assigned a guest seat by default.

Permission set

The name of the permission set of a user. Users' permission sets can only be updated if you have "Platform management: Permissions" permission.

Groups

The names of the groups of a user.

Sites

The names of the sites or levels of a user.

Companies

The names of the companies a user is associated with.

Custom user fields

The custom user fields of a user.

ISO-639 language codes

The table lists all languages supported via the web app.

Code

Language

de

Deutsch

en-US

English (United States)

en-UK

English (United Kingdom)

es

Español (España & México)

fr

Français

it

Italiano

nl

Nederlands

pt-BR

Português (Brasil)

Frequently asked questions

Was this page helpful?

SafetyCulture
App Store
Google Play