> For the complete documentation index, see [llms.txt](https://docs.securepass.me/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.securepass.me/documentation/admin-user-guide/ways-to-onboard-a-user/importing-users/importing-from-excel.md).

# Importing from Excel

Use this when you have no directory to connect to, or when you are onboarding a list that does not exist in one.

{% stepper %}
{% step %}

## Open the upload screen

Click **Import → Import from Excel**.

![The Import from Excel entry in the Import menu.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/RqJ5wvd7ARxK5fBnNXAh/assets/rId157.png)

The upload screen appears.

![The Excel upload screen, with the download-template option and the upload area.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/G87bzd9K9WnlT5cCbpKD/assets/rId160.png)

**Important** — Upload the supplied template. A file with different or reordered columns will not import correctly.
{% endstep %}

{% step %}

## Download and fill in the template

Click **Download template**.

![The Download template option.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/KYy2CP5ybZkh8WWmcKRK/assets/rId164.png)

The file saves as `import_users_template.xlsx`.

![Saving the template as import\_users\_template.xlsx.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/rkDC6G16FnDIVjPn2n6W/assets/rId167.png)

Open it and add one row per user, keeping the supplied header row exactly as it is.

![The template open in Excel, showing the header row and a completed user row.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/pCKKUDydf13ZHdvhJkDX/assets/rId170.png)

The template’s columns are the same attribute set the directory wizards map: **Username** (mandatory), First Name, Last Name, Email, Mobile Number, Country Code, Employee ID, Gender, Date of Birth, Address Line 1, Address Line 2, Country, State, City, Pin Code, Department, Sub Department and Reporting Manager.

{% hint style="info" %}
**Username** is the only column marked mandatory, but a user with no email address cannot be sent notifications or an initial password. Populate **Email** for anyone who will sign in.
{% endhint %}
{% endstep %}

{% step %}

## Upload the file

Save and close the workbook, then click the upload area on the Excel import screen and choose your file.

![Selecting the completed file to upload.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/vc5rfPiag9O3g6HwRlcr/assets/rId174.png)

SECUREpass reads the file and lists the users it found.

![Users parsed from the uploaded Excel file.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/8XMjZmFFMPl6r7sBygHN/assets/rId177.png)

Select the users to onboard and click **Save**.

![Selecting parsed users.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/uWs8K43Jt5JE6dWre5Gx/assets/rId180.png)

![Users selected and ready to save.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/TDnDTFAPYkAWTloiwpqD/assets/rId183.png)

![The saved users on Manage Users, with Source showing the Excel import.](https://content.gitbook.com/content/W2srIAMN6RKFwvuEorV5/blobs/uR8aO9GYtgvCqzIVuVCu/assets/rId186.png)
{% endstep %}
{% endstepper %}
