Activities: Certificate

Maintained by Picture of Mark Nelson Mark Nelson
This module allows for the dynamic generation of certificates based on predefined conditions set by the teacher.
7769 sites
140 fans
Moodle 2.0, 2.1, 2.2, 2.3

NOTE: This plugin is no longer receiving any new features. Only bug fixes are being applied. I have been working on a new plugin which can be located at which allows complete customisation of the PDF via the browser, whereas this plugin requires FTP and PHP knowledge. Both plugins can be installed on a site at once with no issues.

See the certificate docs for information on how to customise your certificate and for additional help please visit the certificate forums.


Screenshot #0


Picture of Mark Nelson
Mark Nelson (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Arkadiusz Baryła
    Wed, 22 Feb 2017, 5:25 PM
    Thx, for the replay Mark.
    I managed to resolve the problem using custom text field.

    Does the new plugin allows you to import certificates created in old plugin to the new version?
  • Picture of Mark Nelson
    Mon, 27 Feb 2017, 11:27 AM
    Sorry Arkadiusz, no it does not. It isn't possible. See the text under the heading 'Can we upgrade' in
  • Picture of juan g
    Sun, 23 Apr 2017, 11:59 PM

    I have moodle 2.6+ installed and plungin certificate. Now my question : I need to print in the certificate the date the user was enrolled in the course. Any one have an Idea how to do this??

    Thanks in advance
  • Picture of Kris Si
    Mon, 24 Apr 2017, 4:32 PM
    Is it possible to set the certificates to expire or at least to delete the records so that the trainees can retake the course/exam?
  • Picture of Zak Stoimenov
    Thu, 22 Jun 2017, 3:12 PM
    Hi Mark, do you have any plans to update the plugin for Moodle 3.3?
  • Picture of Mark Nelson
    Fri, 23 Jun 2017, 10:17 AM
    Zak - the 3.1 version should work in 3.3. Cheers. smile
  • Picture of Carlos Kiyan Tsunami
    Fri, 7 Jul 2017, 5:37 PM
    hi. I have created a new profile field. how can i add it to the certificate? Thanks in advance
  • Picture of J Guzman
    Thu, 13 Jul 2017, 7:14 AM
    Hi there!!

    Is there a way to add some "locking options" so the users can get the certificate only if they finish a course?
  • Picture of Esteban Sanchez
    Sat, 19 Aug 2017, 6:50 AM
    Where can i send you a spanish language customcert.php that we just translate?
  • Picture of Mark Nelson
    Sat, 19 Aug 2017, 4:05 PM
    J Guzman - See
    Esteban - Thanks for offering to do that. Please go to
  • Picture of administrador ead
    Fri, 29 Sep 2017, 5:46 AM
    Obrigada! Muito bom
  • Picture of Johnny Carrera
    Thu, 12 Oct 2017, 2:40 AM
    Hello, I am new to Moodle, and really like it. I have a question. I have a certificate of completion that is in a pdf format. I currently use a custom app for my students profiles and pull a couple of fields from it to populate the certificates and print them out. I have installed the certificate plug-in. Is there a way to pull two fields from Moodle (name and a custom field) to a pdf and be able to print it out? Any help would be greatly appreciated.
  • Picture of Mark Nelson
    Thu, 12 Oct 2017, 6:33 PM
  • Picture of MoodleMeow .
    Wed, 1 Nov 2017, 1:02 PM
    Hi, when i generate the certificate, it downloads blank .pdf. What could be the reason? Am I doing something wrong? I am using Moodle 3.1.8. Is that the reason? Thanks
  • Picture of Akash Saxena
    Tue, 2 Jan 2018, 3:22 PM
    Hi, i have a query about generating certificate just after course completion. I want to know how can we generate a certificate if any student attends and qualify a course?
1 2 3 4 5 6 7 8 9 10
Please login to post comments