Certificate Module — User Guide

The Certificate module is a course activity that lets the course team award a certificate (PDF) to learners. When you open the activity, you can get your certificate—it opens in the browser, downloads to your computer, or is emailed to you, depending on how the teacher set it up. Each certificate can include your name, the course name, date, a unique code, and optional grade or credit hours. You can also verify a certificate using its code (e.g. from a QR code on the printed certificate). This guide explains how to use it as an end user.

Who can use it?

RoleWhat they can do
Learners (students)View the certificate activity and get their certificate (PDF or HTML). May be blocked until they have spent a required time in the course, if the teacher set that option.
Teachers / Editors / ManagersAdd a certificate activity to a course, manage its settings (type, delivery, design, required time), view the report of who received certificates, and optionally receive email when learners are awarded. Some can be listed as “trainer” on the certificate.
Anyone (including guests)Use the verification page to check that a certificate is genuine by entering its code (e.g. from the PDF or QR code).

Where do I find the Certificate activity?

The Certificate is added by a teacher inside a course. To use it:

You do not need to type a URL; use the course page and the certificate link there.

Getting your certificate (learners)

  1. Open the course and click the Certificate activity.
  2. Read the short introduction if the teacher added one.
  3. If the teacher set a required time in the course, you must have spent at least that many minutes in the course before you can get the certificate. If you have not, you will see a message and a link back to the course. Complete the required time and return to the certificate activity.
  4. Click the “Get your certificate” button (or similar label). What happens next depends on the delivery setting:
  5. If your site supports it, you may also see a button to view the HTML version of the certificate in a popup (useful for viewing on screen without downloading).

You can return to the certificate activity later to get the certificate again (e.g. to download or print). The issue date shown on the certificate is usually the first time you received it.

What appears on the certificate?

The teacher chooses the layout and content. Typically the certificate can include:

Exact content depends on the certificate type and settings in your course.

Verifying a certificate

To check that a certificate is genuine (e.g. when someone shows you a printed certificate or a PDF):

  1. Open the Certificate verification page. Your organisation may give you a link (e.g. from the main site or the certificate text). The address is often: Your site URL + /mod/certificate/verify.php
  2. Enter the certificate code (the unique code printed on the certificate, or obtained by scanning the QR code if present).
  3. Submit. The page will show whether the code is valid and, if so, details such as recipient name, course, and date issued.

If the code is not found, the certificate may be invalid or from another site.

Teachers: Certificate report

If you have permission to manage the certificate activity:

User journey (overview)

flowchart LR A[Open course] --> B[Open Certificate activity] B --> C{Required time met?} C -->|No| D[Message: return to course] C -->|Yes| E[Click Get certificate] E --> F[PDF: open / download / email] F --> G[Print or save]
Tip: If you chose “Email” and do not receive the message, check your spam folder and that your profile email in the Academy is correct. You can always open the certificate activity again and get the certificate (e.g. open in browser or download) from there.