Share this Article !

moodle upload users

moodle upload users

If you need to add a large number of users to your site, and you don’t want them to create their own accounts, you can upload a text (.csv) file to create the accounts in bulk.

  1. Log in to Moodle with your administrator account
  2. Click Site administration
  3. Click the Users tab
  4. Click Upload users
    Download to your computer the example text file . Leave the top line (with the fields) blank, and complete it with the details of your users, using a text editor like Notepad or a spreadsheet program like MS Excel or Libre Office Calc.

    Uploading user, you can see above example.csv.It is a sample for uploading.You must download example.csv next do user list on excel.Table header should have username,first name,last name,email ,password,id number ,department.

    Required fields

    username,firstname,lastname,email

    Passwords

    To force password change for a particular user, set the password field to changeme. If omitted, a password will be generated for each user (during the next Cron job) and welcome e-mails sent out. The text for the welcome e-mail is in the language settings in Site administration > Language > Language customisation with a String identifier of ‘newusernewpasswordtext’.

    Optional user fields

    institution,department,city,country,lang,auth,timezone,idnumber,icq,phone1,phone2,address,url,description,mailformat,maildisplay,maildigest,htmleditor,autosubscribe,interests,theme

    table sample:

    idnumber lastname firstname username password department email phone1
    1 la lin l.lin Lala@123: IT lala@gmail.com 000000000
  5. Make sure you save it as a text (.csv) file and please note,It is going to be error .xlsx extension (excel file).
  6. Go back to Upload users and upload your file, making sure the CSV delimiter is the same as the one you used. Usually this is a comma.
  7. Preview the accounts and decide on the settings and default values you want. (If in doubt, leave them as they are)
  8. Click Upload users again

Share this Article !


You may like this
Top 10 most popular programming language in 2025

Top 10 most popular programming language in 2025

Nowadays, we know and see coding skills hold immense value in technology beyond 1990 till 2025, with effects on career advancement being profound. Extremely popular languages such as Python, JavaScript, and Java...
how to improve seo and increase audience for your website

how to improve seo and increase audience for your website

To increase your audience and boost your SEO (Search Engine Optimization), you’ll need to implement a mix of technical strategies, content creation, and marketing campaigns. This is a step-by-step guide to help...
Moodle – how get total course completed and login chart in current year into dashboard page

Moodle – how get total course completed and login chart in current year into dashboard page

To add the total course completed and login chart in the current year to the dashboard, you need to get a query from course complete and login from the database. We created...
(100% worked) How to fix PHP is not recognized as an internal or external command for Xampp Or Wamp

(100% worked) How to fix PHP is not recognized as an internal or external command for Xampp Or Wamp

5 steps for fixing PHP is not recognized as an internal or external command for Xampp rr Wamp. You can follow the tips below. Go to My Computer->properties -> Advanced system setting->...
How to loop post under category in wordpress

How to loop post under category in wordpress

To loop posts under categories, you should know something. get_categories($args): Arguments to retrieve categories and we want to return array List of category objects that   ‘parent’ => 0 .  $categories =...
boostrap columns left in desktop and right in mobile

boostrap columns left in desktop and right in mobile

When you want to change columns left on desktop and right on mobile, we always think about the responsive screen.This tip will help you. following the below code : <div class="container">  ...