1. Create the CSV file:
  • Open a spreadsheet program (like Excel or Google Sheets).
  • In the first row, type the following headers: username, firstname, lastname, email (each in a separate column).
  • Below the headers, enter the user information for each user you want to upload.

    Image Placeholder
  • Once all user information is added, save the file as a .csv file.

    Image Placeholder

2. Upload to Moodle:

  • Navigate to Site administration.
  • Click on Users.
  • Under Accounts, select Upload users from the options.
Image Placeholder
  • Click Choose a file, select the .csv file you created, and click Upload users.

Image Placeholder


3. Map CSV Fields:
  • Ensure that the fields from your .csv file are correctly mapped to Moodle fields (username, firstname, lastname, email).

    Image Placeholder
4. Adjust Upload Settings:

  • In the settings, under Upload type, choose "Add new only, skip existing users"
  • Click Upload users to finish the process.

    Image Placeholder

5. Here is the result: 

Please refer to the video tutorial below