Activities: Custom certificate

Maintained by Picture of Mark NelsonMark Nelson
Enables the creation of dynamically generated certificates with complete customisation via the web browser.
16955 sites
310 fans

This plugin allows the generation of dynamic PDF certificates with complete customisation via the web browser.

Currently supported versions: 3.8, 3.9 and 3.10.

Please do not ask support questions here. For support please post on the support forums.

GDPR Compliant.

If you like this plugin feel free to donate. smile btn_donate_LG.gif


This plugin is part of set MoodleCloud.


Screenshot #0
Screenshot #1
Screenshot #2


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 Raji D'cruz
    Sat, Sep 5, 2020, 1:26 AM
    Hello, I installed the plugin, when I put the certification in the course, and try to download, it appears blank, my version is moodle 3.7, please help me to resolve this issue.
    Thank you
  • Picture of Claudio Bartoloni
    Thu, Sep 17, 2020, 2:09 AM
    I'm using version 3.6.1 of this plugin in my moodle 3.6.1 installation. I can't explain why, starting from few day ago, all the certificate are printed without images. Opening the pdf with Acrobat Reader I got an error message that say the pdf is corrupted. I didn't change anything in my moodle system. Can anyone suggest how to find what is causing this error?
  • Picture of Niels Frederickx
    Fri, Sep 18, 2020, 3:47 PM
    Is there a way to concatenate fields?
    So I can have a text + date on the same line. And have the full sentence centered?
  • Picture of Arne Hoffmann Sletten
    Mon, Oct 5, 2020, 7:54 PM
    I'we been looking all over the place, but im kinda stupid.
    Where do i define what certificate template to use on each course?
  • Picture of Bernd Krause
    Tue, Oct 6, 2020, 7:49 PM
    Nelson Florez wrote above
    "Good evening, The email others is not working. I have set up everything, but it doesnt work. Help please!"

    I have the same issue with custom_cert. We often use the field "email others" to put in there a special Mail-Address to check the certificates. Since 01.10.2020 it doesn't work.
    We use as theme Edwiser RemUI & as course format edwiser forms. The last update of the custom_cert plugin is frim March, so i guess maybe it´s not a failure in the plugin ... any suggestions???
    Thanks, bernd
  • Picture of Geraldo Verweij
    Thu, Nov 5, 2020, 7:24 PM
    hello i´ve a question . in my course i got 2 groups and so some activities for group 1 and also some activities for group 2..... when i want to put ellements to my certificate i can´t hide an element witch belongs for group 2 of visa versa... so at the result both group sees ungraded activities from the other group.... is there a way to show only the elements belonging to particular group????
    the are almost done so im a bity in a hury with this......
    can somebody please help me????
  • Peter Jonker
    Thu, Nov 5, 2020, 7:59 PM
    Hello Geraldo, I think I could have answered in Dutch but maybe for other readers.... Don't think it possible within the certificate module itself but you could have 2 certificates setup where you restrict acces to both based on groups. So group1 only sees their certificate and the other group the other one. If you need any help drop me a message or an email
  • Picture of Juan Ccahuana Giraud
    Wed, Nov 11, 2020, 5:19 AM
    @Geraldo, you only need to "Restrict Access" based on Group to each of Custom Certificate. It is very simple.
  • Picture of Awake Brasil
    Tue, Dec 8, 2020, 3:58 AM

    I'm having trouble associating the teacher's name with the certificate.

    It was the only problem I encountered.

    I look forward to help, thank you.
  • Picture of Larisa Sulek Vaz Guimarães
    Tue, Dec 15, 2020, 2:43 AM

    How do I change the language of the dates on the certificate?
    Ex:. April - >> Abril

    Thank you!
  • Picture of Ernest De Leon
    Tue, Dec 22, 2020, 8:54 PM
    Hi Mark (i could't message this, but maybe it could be useful for you or someone else) first thanks for you plugin 👍👍👍
    I'm not sure if it's normal, but I didn't update the plugin in the notification day... and a few days after, all the admin users couldn't perform any admin action, in every try in every section prompts the message: "Exception - Class 'core_search\area\base_activity' not found" blocking every admin (managers worked ok)
    it was very hard to solve the situation as a normal user
    and I didn't expect that just not update a plugin like that could make that mess haha
    but at the end a manual "update" solve the problem
    there is a bit more info about the issue:
    just hope it was my luck haha
  • Picture of Joe Wieloch
    Mon, Dec 28, 2020, 5:05 PM
    Hi, great plugin! I was wondering if there is, or could be added, an option to configure what the View Certificate button does. Similar to when you add a file to a Moodle course (Appearance->Display allows for Force Download, Open, and In pop-up. Thanks! - Joe
  • Picture of Stuart Humphries
    Mon, Jan 11, 2021, 7:24 PM
    Hello, are you able to upload your own company logo onto the certificate?
  • Picture of Hani Ghanem
    Mon, Jan 11, 2021, 9:29 PM
    hello mark is there a way to add the arabic language to the custom certificate each time i write a name in arabic the name is printed " ?????" any solution for it
  • Picture of Christiane Cristino
    Wed, Jan 20, 2021, 7:20 AM
    Hello! Is it possible to add certificates manually as if an admin adds a certificate to a student without the student's need to generate it?
Please login to post comments