Workplace certificate manager

Admin tools ::: tool_certificate
Maintained by Marina Glancy, Mikel Martín Corrales, Emilio Lozano, Rafael Lechugo
Design, issue and verify digital certificates. This plugin is fully compatible with Moodle LMS.
Latest release:
1922 sites
52 fans
Current versions available: 1

This plugin allows users to create certificate templates on the system and course category levels. Certificate templates can have user fields such as user name, profile picture, etc, and also additional dynamic fields that are added by the issuer (through API).

The built-in interface allows users to issue certificates manually and browse the issued certificates.

A verification code / link / QR code can be added to the certificate template. Certificates can be verified by unauthenticated users even on sites with forced login and no guest access.

Other plugins can depend on this plugin to issue certificates based on some criteria, for example Course certificates (mod_coursecertificate) is an activity module that will automatically issue certificates when the student satisfies the access restrictions. The mod_coursecertificate plugin will send the course name and completion information to the tool_certificate plugin, so if these fields are included in the template, they will be displayed on the certificate.

Moodle WorkplaceThis plugin has been contributed and is maintained by the Moodle Workplace team.

See the documentation page in the Moodle Workplace documentation site for more information. Please note that some of the features described in the documentation might be exclusive to Moodle Workplace.


This plugin is part of set Moodle Workplace.


Screenshot #0
Screenshot #1


Marina Glancy (Lead maintainer)
Mikel Martín Corrales
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Thu, Feb 4, 2021, 11:25 PM
    make sure you use Free Sans font that is shipped with moodle by default. See the comments above about how to add more fonts
  • Wed, Feb 17, 2021, 7:14 PM

    How to delete an element form the certificate template. i am unable to delete the element. only edit or add
    i am unable to view the delete option which is shown in this pug in page screen shots
    i am using latest moodle 3.10.1+

    my screen shot below
  • Wed, Mar 3, 2021, 12:09 AM
    Would it be possible to include a field which automatically puts the teacher of a course into the template? As far as I can see that doesn't work at the moment. So when you have the same course taught be different teachers, you need to adjust the template every time the teacher changes.
  • Wed, Mar 3, 2021, 5:52 PM
    Remember, there is the ISSUE TRACKER for reporting bugs and suggesting improvements:

    It will properly notify you when anybody else makes comment on your issue. It will also the best way to reach developers.
  • Mon, Mar 15, 2021, 2:31 AM
    Hi is there any way to show the certificated issued under my certificates section on the left navigation bar? Great plugin, please keep the good work!
  • Sat, Apr 17, 2021, 2:48 AM
    how to massively regenerate the certificates issued?
  • Thu, Apr 29, 2021, 4:40 PM
    didn't gen an answer for my question

    How to delete an element form the certificate template. i am unable to delete the element. only edit or add
    i am unable to view the delete option which is shown in this pug in page screen shots
    i am using latest moodle 3.10.1+

    my screen shot below
  • Mon, Jun 28, 2021, 7:48 PM
    How can I add in addition to the date, the time of the end of the course?
    Thank you
  • Sat, Jul 10, 2021, 1:21 AM
    I can't for the life of me figure out how 'The automatic sending of this certificate' got disabled. How exactly do you control that in WorkPlace?
  • Tue, Aug 10, 2021, 4:20 PM
    I am also having issues on how to delete element form the certificate template and unable to delete the element. Can someone enlighten me?

  • Tue, Aug 10, 2021, 6:56 PM
    @docentes , did you find a solution to show the certificates on left navigation bar?
  • Tue, Aug 10, 2021, 7:07 PM
    The element content centering option for dynamic fields ( custom course filed text area type content )not showing. How to center this dynamic element? also the course completion dynamic element not showing any result
  • Wed, Aug 25, 2021, 3:45 AM
    I am using this on my white house market. It is working fine.
    john |
  • Tue, Sep 7, 2021, 5:08 AM
    Regenerate option doesnot update any change made in course fields.
  • Sun, Nov 7, 2021, 4:43 PM
    Is it possible to set an expiry date on a certificate to be a set period of time after completion? We are looking to add this for a child safety course for volunteers who work with children, and would like to have them resit the qualification every 12 months. Volunteers will sit the course when they join the organisation, and if I join in November, I don't want to have it expire on the 31st December for example.

    Thanks in advance
1 2
Please login to post comments