Upload multiple courses
  • 21 Jun 2022
  • 1 Minute to read

Upload multiple courses


Although it is possible to manually create courses in the system, you may wish to create courses via a file upload, especially if you want to create multiple courses at once. It is possible for Site Administrators to do this, as well as anyone with the tool/uploadcourse:uploadcourses capability which by default is the Manager and Course Creator roles (when assigned at the system level).

Before uploading your courses, you will need to create a CSV file for this purpose.

To upload one or more courses:

  1. Go to Quick-access menu > Courses and categories > Upload courses.
  2. Either drag and drop the CSV file, or click the Choose a file button to select the file in the file picker.
  3. Select appropriate import settings carefully, then click the Preview button.
  4. Check there are no errors in the preview.
  5. Scroll down and configure the course process settings and default course values
  6. When you are happy, click the Upload courses button. 
  7. Click Continue on the confirmation screen to conclude the upload. 

When using the web interface, use the Preview option to see if any errors were detected in the previewed rows. If you proceed with the upload and there was something wrong detected with a course, it will be ignored.

Alternatively you can use the command-line tool admin/tool/uploadcourse/cli/uploadcourse.php.

© Copyright 2022 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions. 



Was this article helpful?

First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.