arrow92 Comments
  1. Portia Hespe
    Jan 15 - 00:50

    Good website! I really do love how it is easy on my eyes as well as the details are well composed. I am wondering how I might be notified whenever a new post has been made. I have subscribed to your rss feed which really should do the trick! Have a nice day!

    • Jean
      Jan 16 - 00:23

      Thanks! You can also add us on Twitter to be notified whenever we post something new.

  2. Pete
    Jan 24 - 17:27

    Do any of these plugins allow you to setup private files for certain specific users?

    • Jean
      Jan 24 - 18:02

      I haven’t tried doing that yet Pete, I assume you can, but I’m not sure whether you’d have to do some hacking in order to achieve that functionality. Best to ask on the plugins’ forums as this is something the developers would be best positioned to help you out with.

      • Lewis
        Feb 02 - 21:55

        you want something like MS sharepoint for this.

    • Alvaro
      Feb 06 - 15:03

      Download Monitor does that. You can restrict download to certain users.

    • ArtGoddess
      Mar 31 - 19:34


      I’m wondering exactly the same… Group users by deparments, and share files only to members of that department.

      Which of these plugins has this functionality?

      Thank you!!

  3. JM Vercide
    Mar 25 - 01:46

    A very informative article you’ve got there about document management and the usual problems that come around with trying to do such an organizing task. To provide solutions, you may want to try the new BusyDocs software. It’s great software to manage your files and organize them with labels. The best part about the app is that it synchronizes with Google Docs. Any changes made on the file folder or on the file itself is automatically detected and updates the changes every minute. Visit our website for a free trial

  4. Rama
    Aug 08 - 14:24

    These are NOT document management related. Instead these are download management related. That is a huge difference!

    If you look at some DMS’s, you’ll immediately realize the difference.

    Each description of these plugins (from the creators) all describe them as download managers, in one fashion or another. (Not document management).

    • Jean
      Aug 29 - 12:24

      These are to my knowledge the most suitable plugins currently available for WordPress. If you have any plugins which are more suitable for document management let me know and I’ll include them, or even write a separate post about specifically document management plugins. Thanks.

    • Benjamin J. Balter
      Aug 29 - 15:38

      Rama & Jean, very true. For a long time, WordPress lacked true “Document Management” support. Many of the plugins in the post are more file management, or download management tools.

      I don’t know about any other plugins to add to the list, but you may want to take a look at WP Document Revisions, a formal document management and version control plugin for WordPress (the first, as far as I know).

      For those looking for more of a traditional document management system, may meet your needs.

      • Jean
        Aug 29 - 18:39

        Nice work Ben, will definitely be checking it out.

  5. Max Malm
    Sep 09 - 10:25
    • Jean
      Sep 09 - 23:41

      Yes Max that happens to be my personal site :)

  6. Max Malm
    Sep 10 - 05:13

    Oh, haha, sorry.

  7. Russel
    Sep 15 - 07:47

    Online document management systems can be used by all forms of businesses, manufacturing industries, law firms, hospitals, research institutions, non-profit organizations etc. In fact these systems are so versatile that they can be used by almost every organization. For more information visit:

  8. Tharik Ahamed
    Oct 05 - 10:11


  9. Trivikrama Rao
    Oct 14 - 07:12

    Hey Jean,
    Very valuable information. I am looking for a plugin, where Admin will upload files for users. These files must be user specific. One user should not be able to see or download other users files. And the files should be downloaded if and only if the user is logged in. Are there any plugins which will meet my requirements ???


    • Jean
      Oct 14 - 07:43

      Hey Trivikram, this sounds like a good case for a membership plugin.

  10. Trivikrama Rao
    Oct 14 - 07:57

    Thanks Jean, But Is this kind of plugin available ???

    • Jean
      Oct 14 - 10:44

      Yes Triv, check out this post, you might need to contact the plugin authors to make sure that you can do what you want, but I’m pretty sure it can be done.

  11. Trivikrama Rao
    Oct 14 - 11:52

    Hey Jean,
    Thanks for the link, but almost all the plugins are paid versions. First I need to test if my requirement can be done using the plugin.

  12. Mark Schambach
    Feb 21 - 17:19

    Thought it might be useful to provide a few words about my experience with WP Document Revisions. I have deployed the WP Document Revisions plugin by Ben Balter along with the Members plugin and the Edit-Flow plugin to support business processes for a global geographically dispersed team.

    Together, these 3 plugins create a true document management system with enterprise level security, excellent collaboration tools, versioning history, permanent links to most recent versions of any file type and too many more features to list here.

    An unexpected plus has been a private blogging platform which team members use internally to announce business developments and customer success stories, discuss challenges experienced in the field, etc.

    User training required only some basic instruction that is included on the home page for the site. WP Document Revisions is an almost unbelievably robust and full fledged document management tool. Just my 2 cents.

    • Jean Galea
      Feb 21 - 22:08

      Thanks for the valuable contribution Mark.

    • Neven Petrov
      Mar 09 - 13:57

      Hi Mark,

      Could you share which member plugin do you use for your DMS?
      Thanks, Neven.

  13. Eceltic Docs
    Mar 20 - 11:39

    Thank you for shareing this topic. I got many information from your site. Again I say you thank you for discus the document management system plugin. Now a days every small and simple company have big problem which is data management problem. This topic is really very valuable for those people.
    For more information to visit document management system.

  14. Victor
    May 07 - 18:11

    I’m working for client that would like to use a premium or 3rd party document library PLUGIN FOR WORDPRESS or even if it’s a separate web app that can be integrated with WordPress with the ability to be hosted on their own server and that will also allow them to upload, downloads and have the ability to search with filters.

    I’ve shown them the free plugins available but they’d rather pay for a full fledged plugin with support if available. Does anyone know of any? They’re willing to pay too.

    • Jean Galea
      May 08 - 10:19

      Those are the ones I know of Victor, do post back if you find anything interesting.

  15. David McGuffin
    Jun 29 - 21:23

    Regarding: WP Download Manager – WordPress Plugin
    We spent $210 for the developer version of this plugin. From the start we had issues with getting it to work correctly. Namely it was not properly saving settings in the admin, it was sporadic when rendering packages on the front end, and we were repeatedly getting a “link expired” error after using a download link despite not setting it to do so. We attempted several “fixes” provided by the author’s support team, including the immediate updating of the plugin during all this due to a bug we discovered.
    After 3-days of trying to get the plugin to work we decided to go with another solution, and requested a refund. After a considerable amount of back and forth emails from the company that developed this plugin, we were told the only way they would issue a refund is if we provided them access to our admin control panel to see if they could determine what the issues were. This was completely unreasonable to us as it is a well know fact you NEVER give your WordPress login details to a third party.
    I would highly recommend only using the free version of this plugin, and do NOT pay for the Dev or Premium versions of this plugin. If you have compatibiality issues, and do not wish to allow them access to your admin, they will REFUSE to give you a deserved refund.

    • Jean Galea
      Jun 29 - 21:25

      That doesn’t sound good at all David, will ask them for their input on this matter. Thanks for pointing it out.

  16. Shaon
    Jun 29 - 22:02

    @David McGuffin,
    — If you really facing any issue, certainly you are missing something that need to do to make it work. But matter is we even don’t know what you missing without checking that as the plugin is working great for us and every other users.

    “This was completely unreasonable to us as it is a well know fact you NEVER give your WordPress login details to a third party.”

    — actually it’s totally depends on your mentality! as for many other high traffic and sensitive sites, they trust us doing their regular upgrade of wpdm pro.

    — up to now 300,000+ installation of wpdm pro, they are using it happily

    — support team replied, they will refund you but they need to be confirm. Now, even not seeing anything, who will even know that, what you are saying is true. But we’re sure, its certainly will be working fine in your site.

    — we have full open demo to test/check every features and functionality.

    — a few of highly reputed sites here who are using wpdm pro with their full satisfaction: ( University of Lodz )
    and many others…

    — you could at least make a test environment and send access to support team if you were honest with your word, if we see its not working for you what will we do with your money? you just said it’s not working and give me redund!!!

    Man, try to be reasonable, at least, to prove your own words.

    • NRKey
      Aug 06 - 15:05


      Be reasonable man, and don’t assume that every client will give you access to their environment (most company security policies don’t allow this at ALL), be it production or not, and don’t assume your client is lying and ask them to prove it. Not professional Man.

      Your refund policy:
      -As we are offering non-tangible digital goods, we do not generally issue refunds after the purchase has been made. We will be happy to consider a refund within the first 30 days of your purchase if you are unable to get the plugin to install properly on your website or if the plugin fails to perform the basic functions as designed and you have worked with the product support team to try to resolve these issues. Refunds will be granted at the sole discretion of InteliSoft Solutions. No refunds will be given after 30 days from the initial purchase. Please note that by purchasing the plugin, you agree to the terms of the Refund Policy.

      –No where does it say that it’s a must for you to enter your customers environment to check the problem. This is not a reasonable assumption of your refund policy, if it is CLEARLY state that.

      I personally think your product is great, but I don’t like to support companies that treat their clients disrespectfully. There is so much more you could have done, like offer him a 50% off discount and try to keep him as a client. Your refund should include an apology to David.

      Man, your clients keep you in business, without them you are NOTHING.

      • Shaon
        Aug 29 - 08:13

        actually in some situation where client need help in setup we need access to his site, that is the regular way, atleast he can create a test environment and give us access. As we know the plugin is fully functional for many other users and suddenly someone claims its not functioning for him, we atleast need a proof and he should give us a chance to check. He also posted it in forum and the forums moderator also suggested him:
        “Normally topics about non-free versions of plugins are not accommodated here, but I would suggest you could resolve this issue in much more satisfactory manner by giving the developer access to a clone of your site either at a sub-domain or on a development server. Obviously use a different admin username/password to your live version. ”
        as that’s the regular way. what else can I say!

  17. David McGuffin
    Aug 06 - 16:14

    What you said is just “basic” customer service. And they have already lost business from two people who have asked me about their plugin and wanted to learn more about my experience with the company. What do you think my recommendation was?

    By the way, as an update (8/6/12), they essentially ignored me going forward and did nothing.

    DO NOT GIVE THIS COMPANY ANY MONEY. You do so at your own risk.

    • Angela
      Oct 29 - 10:52

      Just to add, I’ve had problems with this plugin. My site takes 7 seconds to load my plugins (70% of this is due to wpdownloadmanager) and it’s getting worse as I upload more files. Support is inconsistent and sometimes queries just don’t get answered, or get cryptic answers that upon further investigation turn out to be recommendations for “custom development” at $50 per hour. The update that was supposed to be out in July to fix most issues is still nowhere to be seen.

      The premium version of the plugin seems to entitle you to the same kind of support and help that you’d get from most of the free plugins available elsewhere.

      I’m now looking for an alternative as I’ve come to the end of the road with this plugin. No doubt it’s ideal for a small document repository but for >100 docs, it’s crawling. Use with caution and test thoroughly before buying.

      • Jean Galea
        Oct 29 - 10:59

        Thanks Angela, let us know if you find a better plugin so we will include it.

        • Angela
          Oct 29 - 11:05

          Will do. Thanks for this page though – am currently investigating the others so resources like this are hugely appreciated!

  18. wittylady
    Aug 12 - 08:37

    I would like a plugin which handles uploads from members
    by putting the upload into a category, probably by means of a form with upload capabilities.

    From there I want other members to be able to download those uploaded files. I have searched the web and as yet not found any plugins that do this job. Can you help ?

    I have set up the menue on my site and under “lots” have uploaded some but only I am allowed this facility unless i make members admin – which i do not want to do. Plus it looks clunky and was quite difficult to place then in a page.

    • Jean Galea
      Aug 12 - 08:55

      I’m not sure I’ve encountered a plugin that does just that, although a combination of plugins will achieve it. You could create a custom post type and then use Gravity Forms to create the file uploads form directly into that custom post type. A member management plugin would then be required to handle which users can download the files.

      Will keep my eyes open and report back if I find a better solution.

    • Ronen
      Sep 18 - 23:52

      Hi Wittylady,

      I am looking for similar plugin that would let a member to upload files. If you happen to find one, could you please share ?


      • Jean Galea
        Sep 24 - 11:32

        Did you happen to find anything suitable?

  19. Mike
    Aug 25 - 13:53

    WP-Client was designed from the ground up to serve many of the needs requested in this stream of comments. Private client portals, unique permissioning system, file upload/download, file categories, private messaging, and a lot more.

    Nice post Jean, and it definitely generated some good discussion


    • Jean Galea
      Aug 25 - 14:01

      That’s an interesting product Mike, hope you do well with it, keep us posted.

    • Ronen
      Sep 18 - 23:56

      Indeed interesting. Thanks.

  20. Nicola
    Oct 01 - 11:57

    Thanks for this list of plugins, i am going to try each one as i am searching for a “tax services cpa” system for a client.
    Something where users can buy a tax service (maybe in a shopping cart system), upload a document, and get back their tax service prepared.
    A kind of download manager maybe, still don’t know but will find a solution.
    Great post!

    • Jean Galea
      Oct 01 - 13:09

      Hey Nicola,

      What I suggest is that you let the user/client upload the document via a form (Gravity forms can submit to a custom post type for nice management), then add a way for them to purchase the service via Paypal. They will then receive the tax service via email.

      Alternatively take a look at Easy Digital Downloads which is geared specificially for digital services.

      Bdw could your post your question as a comment on that post so it will be helpful to other users who are searching for something similar? I will then reply there.

  21. jrfiol
    Oct 03 - 22:51

    New to wordpress, and wondering if I am looking in the right direction. I wish to do the following:
    have a directory with a number of documents, will be named with identifiers
    have users logon to the website
    user clicks on link, is directed to page
    page has list of files that correspond to user, based on identifiers.

    • Jean Galea
      Oct 04 - 09:08

      This can be done, I’m not too sure there is a plugin that does it out of the box though, it seems more like a case for custom functionality.

  22. Per Kopperdal
    Oct 10 - 14:12


    Thanks for your effort! I’v been through most of these now (very quickly) trying to find a plugin that will meet all my needs :)

    I find that the easiest way for my users to upload documents in articles is to use the built-in media manager (not very organised, I know).
    However, I would like to list the documents they attach, in a widget. I have tested the “Related Documents” widget, but this only lists the document in a post or page.
    Do you know of any plugin or widget that would list the documents for a complete category?

  23. article
    Oct 14 - 11:56

    Hello, I enjoy reading all of your article post. I wanted to write
    a little comment to support you.

  24. Alvin
    Oct 17 - 09:56

    Hi there,

    Thanks for your wonderful post.

    I’m looking for a plugin that would automatically organized the contents in a post by just filling in form.

    For example, there are different form fields, one just need to key in the form fields, and all these will be captured and show in a post in a structured and predefined manner.

    The reason is so that different authors will be able to post with a standard template and more structural in a way.

    Not sure whether you have came across something similar?

    • Angela
      Oct 29 - 11:11

      Hi Alvin,

      Have you had a look at I’ve found it really powerful and it can control inputs to provide a customised page with specific text, numerical and other data entry fields, downloads, custom taxonomies and data validation.

      It’s perhaps not the easiest to get started on and the developer is still writing documentation for the new version but if you’ve got a decent grasp of php it’s a great plugin.

      • Jean Galea
        Oct 29 - 11:22

        Now that Angela mentions it, yes that would be an excellent solution. I think Gravity forms can also accommodate this when combined with Custom Post Types.

  25. G Bowen
    Nov 12 - 20:19

    The files I want to make available for download are created as the result of a non-logged in user,s form inputs i.e. on Submit the server takes the inputs, does a bunch of work and builds a file that I would like to offer for sale through a download manager. The file is more “fun” than “private” so I am not worried about who can download it. So I am looking for a download manager that has a broad enough API that it can automaticially add a new download file via the API (ideally using a product template to the the files, price and control features are copied from. Do any of these do that??

    • Jean Galea
      Nov 14 - 16:47

      Not sure any of these plugins can handle that, sounds like a good case for custom development.

  26. shishir
    Dec 05 - 09:06

    hey can you please help my content box in wordpress (where content is pasted and editing is done) it happens automatically wat 2 do man??

  27. nabwebdesign
    Feb 27 - 17:00

    Appreciate the post! Just wanted to show some love for taking the time to write this article. Very helpful

  28. notreaventure
    Feb 27 - 20:10

    Hi, i am looking for a solution for people to put (upload) file to out ftp server. We need PDF, DOC and some other file from client between 100 ans 250 meg and i dont what to force the customer to use a ftp client, jut login in the site and “send” the big file !… wich one do the job ?

  29. Ankur Sharma
    Mar 07 - 06:15
  30. Marco
    Mar 20 - 10:14

    too bad they discontinued WordPress Download Monitor i loved that plugin :(

  31. jusherb
    Apr 11 - 19:29

    @Jean Any suggestions if I need an alert on file expiration, When file expires I need a notification email sent out to the admin that the file is about to expire.

    • Jean Galea
      May 09 - 20:58

      I’m not sure as I haven’t needed this feature, however it shouldn’t be too hard to implement it yourself if none of the plugins do it. Try WP Download Manager and email the guys with your requirement, I’m sure they’ll help you out with implementing this feature.

  32. Georges
    Apr 15 - 22:48

    I’ve found this amazing plugin to manage my pictures

  33. Curtis
    May 10 - 05:39

    I find it interesting that there isn’t a good plugin to present a set of mixed file types to a client via a client page with thumbnails, meta data and previews (i.e., playback or thickbox )

    The best way to describe this would a plugin similar to Apple’s cover flow.

    I’m wondering if there’s a way to use one of these plugins in conjunction with other plugins to have a more robust library with better presentation to add icons, thumbnails and previews of images, files and videos?

    For my purposes, I am creating an online repository of branding assets for many products (PSD, AI, PDF, PPT, TIF, JPG, etc.). So each product will have graphics files and branding guides and perhaps even a few videos.

    I would really like to be able to show thumbnails (automatically generated of course) of all files or the file type icon and an option to download or preview.

    Separately, I’d also like to use something like this for a client area. Primarily as a repository for uploads and downloads but again with nice thumbnails and previews.

    I think SP Client Document & Project Manager came close. I have to check again as I have looked at too many of these today… I didn’t like the way the files where displayed, No list options.


  34. John
    Aug 13 - 06:04

    Hi Jean

    Thanks for this extensive list. I have become the new webmaster for my club site, and as such, and trying some new things. We currently have a very archaic site that has to be updated each time a document is added, such as monthly meeting minutes, or a news letter. I am looking to replace that with something more dynamic, using WordPress as the front end. It seems several of the plug ins you mentioned here would do the trick, so I am curios which one would be the best. The whole site is behind an access control site, so I don’t necessarily want people to have to log into WordPress separately if they don’t have to.


  35. Mike Jolley
    Aug 23 - 01:51

    FYI WP Download Monitor was rebuilt from scratch and re-released as a “version 1″ – :)

  36. Robert Egger
    Aug 29 - 09:13

    Dear Jean,

    thanks for your survey – that helps a lot when you are considering to use such a plugin!

    I just noticed you are classifying the “WordPress Download Monitor” (by Mike Jolley) as “discontinued”, but if I follow the link to the download site or to Mike Jolley’s site I cannot find any corresponding information.

    Kind regards,

    • Jean Galea
      Oct 07 - 23:57

      The plugin is enjoying a new lease of life, the links now work.

  37. Craig B Clayton, Sr
    Sep 18 - 16:04

    I manage and Institute at the University of Houston and we have lots of corporate members who have authored white papers and other studies. They want to be able to share these documents with people in our industry. What tool would be the most effective way to gather these documents and allow people to log in and download whatever they are interested in. We just began soliciting reports and have been OVERWHELMED at how many documents and studies people have volunteered to provide!

  38. Jahnavi
    Sep 27 - 14:15

    Download Monitor is not discontinued it was running with new version.

    • Jean Galea
      Oct 07 - 23:56

      It was discontinued for a while, now there is a new version, updated the post, thanks for reminding me.

  39. Rod
    Oct 12 - 23:08

    Hi nice post
    Came across your site when searching for a plugin or maybe a mix of plugins to achieve the following..
    you upload a file, enter an e-mail address, an e-mail is sent with a download link to the file.
    If the link self expires would be desired too. You know of such functionalities?

  40. webbesucherzaehler
    Oct 17 - 15:57

    I try the download manager. Its function let see how long its function.

  41. smorre
    Nov 03 - 19:19

    DONT buy WP DownloadManager PRO!
    Their service is the absolute worst I have ever seen. They need days or even weeks to reply and couldn’t help me get the plugin working properly. Don’t buy their pro version! If it is not working on your site like you want it to you will be let down and won’t get your money back.

    • Jean Galea
      Nov 29 - 14:09

      Could you expand on the problems you had so other readers can make an informed choice?

  42. Libert
    Nov 15 - 20:28

    Hi, is there a download manager so user get 1 on 1 sharing. meaning for every upload the make after aprove by admin they get one download. please let me know!

  43. Caleb
    Nov 25 - 14:30

    Great article, thanks for sharing. These is a lot of useful information to take away from this post.

  44. Carmine Morra
    Nov 28 - 14:47

    I’m doing my research now and don’t know if I’ll coming back. But in my research these folks (Premium $75) look the best. Perfect for folks who have clients who have staff. Remember, I have NOT purchased or installed, just going by feature-set.
    check the Home Page video too, has NEW features.

    • Jean Galea
      Nov 29 - 14:09

      Interesting, let us know what you end up getting.

  45. Tristan HERVOUET
    Nov 29 - 04:39


    Thanks for the information, I would suggest this new one.

    Plugin directory:
    Full version:

  46. Seth Resler
    Feb 01 - 19:17

    I use Justin Tadlock’s Members plugin to create a Members site. I want to put premium content (such as white papers) behind a registration form. This premium content will be written by various third party authors, and I want to share the contact info of my members with the authors whose content got them to sign up. For example, an author will write Paper A, so I want to be able to identify every member who downloaded Paper A and share that with her, but not members who only downloaded Paper B.

    My question is, which of these plugins will allow me to export a csv file containing email addresses of everybody who downloaded a particular file?

  47. Macrow Willson
    Apr 06 - 13:50

    there is a new one, xapp-commander, beats them all in usability & features, extremely useful if it comes to admin and developer-tasks, also 2 priceless picture editors included. give it a try!

  48. peter drucker
    Aug 21 - 07:27

    Came across your site when searching for a plugin,Appreciate the post! Just wanted to show some love for taking the time to write this article.

    • Jean Galea
      Aug 21 - 10:54

      Thanks Peter, did you find a plugin that does what you needed?

  49. mc007ibi
    Mar 27 - 00:04

    another one

  50. Masoud
    Mar 31 - 13:35

    Useful article, but its not economy for big sites like movie sites.
    I using big and unlimited free storage like megafile to upload and keep my files.
    For example on i have unlimited free storage and up to 2GB upload possiblity per files.
    Then i use uploaded link to share on my site content.
    Its my experience on data storage, finally because of economy reason you need a trustable free storage.

Leave a Reply

Mobile Theme