File upload

User profile fields ::: profilefield_file
Maintained by Shamim Rezaie
A file upload profile field for Moodle
Latest release:
504 sites
31 fans
Current versions available: 1

This is a file upload profile field plugin for Moodle.

Using this plugin, you can define new profile fields to ask users to upload some files through them.

If this plugin makes your life easier you can treat me a coffee smile

Buy Me a Coffee at


Screenshot #0
Screenshot #1
Screenshot #2


Shamim Rezaie (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Mon, Jul 9, 2018, 10:00 AM
    Hi Mudit,

    Unfortunately, the current version of the plugin does not support that. However, I encourage you to file a feature request at
  • Mon, Jul 23, 2018, 11:45 PM
    Hey, that is a great plugin! Is there a way to upload the files on learner's behalf in bulk? (e.g. as it is possible with user photos etc...
  • Mon, Oct 7, 2019, 10:10 PM
    Hello! Are you planning to update the plugin for versions 3.5 and higher?
    Or does he work with them?
  • Wed, Oct 9, 2019, 1:00 PM
    Hi Nikolai
    I haven't tested myself but I believe it should work with 3.5, 3.6 and 3.7 as well.
  • Fri, Oct 11, 2019, 8:02 PM
    Thanks, Shamim!
  • Mon, Apr 13, 2020, 1:43 PM
    HI Samim, can you please confirm plugin has support in Moodle 3.8 and it can also be used with create new user Moodle default web service as a custom field?
  • Sun, Apr 26, 2020, 7:56 AM
    Is there a version of this plugin available for Moodle 3.8?
  • Tue, Nov 10, 2020, 9:29 PM
    Hello to everyone! I would like to add a field in the file upload form of the Moodle platform. How can I modify it? Through "filepicker.php"? Please, I want a simple solution! Thank you!
  • Tue, Dec 1, 2020, 3:04 AM
    I tested it on version 3.9 and it worked. Very useful. Has the plugin been discontinued?
  • Tue, Jan 19, 2021, 2:20 PM
    Hi Larisa,
    The plugin is not discontinued. However, maintaining plugins for new Moodle versions takes time. I recently updated some of my plugins, but I can only maintain a limited number of plugins for free. I will upgrade as soon as I have some funds to work on this.
  • Mon, Feb 8, 2021, 7:00 AM
    Hello Shamim,
    Thanks for your useful plugin.
    Can you please inform me if there is a way to download users' uploaded files in bulk?

  • Wed, Jun 16, 2021, 10:59 PM
    Hello. We have this plugin installed on Moodle for Workplace 3.10. It's technically working. But I don't understand how the file is viewed. Our use case is for an image of the user's signature. However when viewing the user profile we simply get a link to the file.
    If I place the profile field on a Certificate template I just get text of the name of the file. Not the actual image on the certificate.
    Is what I'm trying to do possible with this plugin?
  • Thu, Jun 17, 2021, 3:29 PM
    Hi Hoda,
    Unfortunately that's not possible as far as I know
  • Thu, Jun 17, 2021, 3:34 PM
    Hi Darrel,
    None of the existing certificate elements can embed profile files. So You would need to have a new type of certificate element (a new plugin type to be developed) to be able to show profile files on your certificates.
  • Fri, Aug 20, 2021, 12:18 PM
    Hi Shamim,

    Is there a reason why a file uploaded would disappear after two weeks? Thanks much.

1 2
Please login to post comments