 How can I bulk upload users to my Moodle site? There are several methods for bulk uploading users to your Moodle site. As administrator, click Site Administration and from Plugins, scroll down to Authentication, Manage Authentication. Here you see the list of plugins which allow you to add users. Those grayed out are not active but you can enable them by clicking the I icon. There are several methods of bulk adding users, for example External Database, LDAP, but in this video we look at how to bulk upload users with a simple spreadsheet. First we need to prepare our file offline. We can either use a text editor such as Notepad or GetIt or use a spreadsheet program such as Excel or LibreOffice Calc. If you can use a simple text editor it's better because sometimes saving in Excel can cause problems. On the first line we add the fields we must have and the fields we want to have. We must have username, first name, last name, email. We can also add password and give everyone the same password and request they change it when they first access the site. Or we can let Moodle choose a password and send each user an email. Let's do that. We can also use this file to add users directly into courses with certain roles for example the student role. So we add a field Course 1 and Roll 1 for our first course. If we want to add more courses we simply add Course 2 and Roll 2. For this we need to use the short name of the course such as here. To add students we say Student and for teacher we say Editing Teacher. So our file looks like this. We are going to add 10 students and 1 teacher to 2 courses we have already made on our site. We make sure the file is saved as a CSV file and then upload it from Site Administration, Users, Upload Users. Here we preview the file and can check certain settings. For example we decided to let Moodle create the password and send via email. And then we upload them and our users are added and enrolled into their courses. To summarise, new accounts may be created with a text CSV file uploaded from Upload Users in Site Administration. You can also optionally add users into courses and give them roles in the courses.