QR Links

General plugins (Local) ::: local_qrlinks
Maintained by Catalyst IT, Nicholas Hoobin, Brendan Heywood, Dmitrii Metelkin
QR code generator that provides a direct link to the page specified. When someone scans the generated QR code it will try to log them in via guest access to the specified link.
Latest release:
87 sites
16 fans
Current versions available: 1

Adds a new item to the navigation block allowing you to create QR code that directly links to the page.

This is best used when enabling guest access to a course. After printing the QR code helper page that is generated, it allows anyone to use a smart-phone or other device to scan the QR code and gain direct access to a specified course.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


Catalyst IT (Lead maintainer)
Dmitrii Metelkin
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • David Mudrák
    Mon, Apr 4, 2016, 2:41 PM

    Right. I admit that the centralised management of the QR codes and their labels can be useful. Also the potential for the ability to easily track for clients visiting the page via in.php is nice - there could be an event logged in this script for that. I reported couple of details suggestions into your tracker. I am happy to approve the plugin now. Thanks for being patient. You are cleared to land now, welcome to the Plugins directory!

  • Picture of Juergen Kappus
    Sun, Jun 12, 2016, 12:32 PM
    Really great Plug-In. We stoped developing our own QR Plug-In after we saw yours.

    Me (and also Ralf Krause from Moodleschule e.V.) have found a bug. I tested the bug and can describe it as follows:

    Only the first URL that is generated during a single Moodle Log-In Session is generated correctly. The second and all following QR-Codes still link to the first generated URL.
    After a re-login on the Moodle Platform you can generrate a working QR-Code for a new URL.

    I tested it on Moodle 3.0.4 and did a simple Screen Recording:

  • Picture of Juergen Kappus
    Sun, Jun 12, 2016, 12:37 PM
    Hint about my last Post: the course with ID 20 was the first course where I created a QR Link, the course with ID 98 was the second one, where the QR Code only was correct after re-login.
  • Brendan Heywood
    Tue, Jun 21, 2016, 3:31 PM
    hi Jürgen,

    Thanks, we've logged that here:


  • Dmitrii Metelkin
    Mon, Jul 4, 2016, 2:44 PM
    Hi Jürgen,

    I believe we've fixed the bug you've reported. Could you please upgrade the plugin and let us know if you still have the same issue.

  • Ralf Krause - moodleSCHULE e.V. - Germany
    Thu, Jul 28, 2016, 8:53 PM
    your plugin is very nice! Yes, the problem which was posted by Jürgen Kappus has gone. I tried to translate all the strings for the german language pack but the strings in the Moodle translation tool AMOS and the strings inside your plugin are different. Please correct this problem.
  • Ralf Krause - moodleSCHULE e.V. - Germany
    Thu, Jul 28, 2016, 10:39 PM
    the QR Links are dynamic links in my Moodle website. The QR code always shows the landing page and the id number of the link. I can change the URL without changing the QR code. That's very cool!

    I think that it would be a nice new feature to get a counter for the different QR Links. The counter should show how often a QR Link is opened. Only the creator of the link (and the admin) should see the counter. Also the creator of the link (and the admin) should be able to reset the counter to zero. What do you think about this idea?

    Best regards,
  • Brendan Heywood
    Wed, Aug 3, 2016, 12:24 PM
    thanks Ralf,

    Can you please log any bugs or idea here so we can track them more easily:


    I have logged that idea here, please comment on that if you wish:

  • jianjun xie
    Wed, Mar 15, 2017, 11:26 PM
    Hi, it's my favorite widget which helps my students easily access their courses through the QR links. Please upgrade to support Moodle Ver. 3.2. Many thanks!
  • Brendan Heywood
    Thu, Mar 16, 2017, 7:10 AM
    Does it actually break in 3.2? I would expect it to work even though we haven't tested it. If there is bugs can you please create a github issue
  • Meir Kirshner
    Tue, Feb 13, 2018, 7:00 PM
    does it work in ver 3.2 ?
  • Ralf Krause - moodleSCHULE e.V. - Germany
    Tue, Feb 13, 2018, 7:33 PM
    I did not get problems with Moodle 3.4.1.
  • Patrick De Giorgi
    Wed, Apr 18, 2018, 3:46 PM
    Dear Ralf,

    I have a question regarding generating a QR Code which will directly open the Mobile Moodle app.
    I've found that inserting moodlemobile://link= before the URL will work, but unfortunately, this syntax is not accepted by QR Links.

    Do you have a suggestion?

    Thanks and regards,
  • Patrick De Giorgi
    Thu, May 31, 2018, 11:13 PM

    Nobody has any news regarding this plugin?

    Thanks and regards,
1 2
Please login to post comments