A document library for your organization

Present your policies, guidance, and minutes in a clear, searchable library so visitors can quickly find accurate, up-to-date information

  • Search and filter by topic, category, or date
  • Clear table, grid, or folder-style views
  • Organize large document libraries
  • Structured libraries for policies, guidance, and minutes
  • Add documents individually, in bulk, or via controlled front-end submission
  • Store documents in your library, or link to external systems like SharePoint and Drive
  • Use categories, dates, and metadata to keep documents searchable over time
WordPress document library how to add
Private Document Library WordPress Plugin
  • Password protection
  • Role-based access
  • User-specific access
  • Author-only access
  • Restrict by library / category / document

What Our Customers Say

Trusted by organizations that take documents seriously

Professional Document Libraries

Everything you need to build a searchable document library for policies, guidance, resources, and governance documents

Add document to library icon
Knowledge Base

5 Ways to Add Documents

Add documents manually, drag-and-drop files, bulk import by CSV, or accept user submitted documents.

Documents icon
Tutorials

Document Links & Previews

Add documents and previews, show view-or-download buttons, or link to any URL (e.g. One Drive or Dropbox).

Video library icon
Plugin Support

Any File Type

Create unlimited document libraries - PDF, Word, Excel, PowerPoint, images, audio, video, and more.

WordPress document list icon
Plugin Support

Organize Your Documents

Structure by folder, category, tag, committee or year, store extra fields, and set document expiry dates.

Icon of person setting up a WordPress document management plugin
Plugin Support

Document Access Control

Control who can access each document library, or require an email address before download.

Icon representing a responsive WordPress document library plugin
Plugin Support

Works With Your Site

Mobile-friendly and easy to customize, your document library adapts to your organization's brand identity.

Women creating a resource library in WordPress

Document Library & Management Features

Our document library software runs on any platform including WordPress, Wix, Squarespace and others. It includes 50+ practical features for document management, organization and sharing. Use them to build professional document libraries that match how your company or organization actually works.

“Document Library Pro has been a "saving grace" as we needed to replace an abandoned WordPress document management plugin. Now we can arrange and present documents, media, and resources with ease.”

Maria Talasz Barn2 Plugin Customer Maria Talasz - US

Choose Your Plan

Use Document Library Pro on any platform - install it on WordPress, or have us host it so you can embed it anywhere, from Wix to Squarespace to custom sites.

Essentials

For a simple, searchable library of public documents and downloads.

$6081 $6081 $ 149 Save$5932

  • Unlimited document libraries
  • Searchable table & grid layouts
  • Dynamic folders by category
  • AJAX search, filters & sortable columns
  • Any file type, with document previews
  • Download tracking
  • Style to match your brand

Advanced

For growing teams that need to secure, manage and track their documents.

$6081 $6081 $ 199 Save$5882

  • Everything in Essentials
  • Access control & restrictions
  • Lead capture before download
  • Version control
  • Auto-expiring documents

All plans include updates and support. You can upgrade at any time and just pay the difference. If your annual license expires, the plugin will continue working on your site but you must renew to change settings or receive updates, new features or support.

Need additional paperwork? We also offer a Corporate License.

Screenshots

See the plugin in action, or check out the demo

DOCUMENT LIBRARIES IN ACTION

Real examples from charities, councils, healthcare bodies, and membership organizations

Nonprofit document library WordPress plugin

Arts Active

Nonprofit resource and guidance hub with searchable bilingual documents.

Read Case Study

Government Parish Council Document Library

Albury Parish Council

Local government document library for public access and compliance.

Read Case Study

Document library research hub

IGBC Online

Large organization managing policies, reports, and minutes.

Read Case Study

FAQ

Our world-class support starts here: How can we help?

What is Document Library Pro and how does it work?

Our document library software displays your documents as a professional, searchable library on your website. Add documents one at a time, in bulk via drag and drop or CSV import, or let people submit them through a front-end form. You can store the files in your library or linked from services like Dropbox, Google Drive, OneDrive, and SharePoint.

Your main library page is created automatically, and you can choose between a searchable table, grid, or folder-style layout.

There are two ways to use it:

  • WordPress plugin - Install it on any WordPress website, including nonprofit, government, council, membership, or intranet sites. It adds a 'Documents' section to the admin area, and you can convert existing Media Library files into documents. For full details, read our tutorial on how to create a document library in WordPress.
  • Hosted version for any platform - We host your library for you, with nothing to install. Manage documents in your own dashboard, then embed the library in any website - Squarespace, Wix, Webflow, Framer, Google Drive, Shopify, other CMS, or a custom site or intranet - or use it standalone with its own web address.

Should I choose the WordPress plugin or the hosted version?

Choose the WordPress plugin if you have a WordPress site and want your documents stored on your own infrastructure. Choose the hosted version if you don't use WordPress, or you'd rather we handle the hosting, updates, and maintenance for you. (Tip: The hosted version works with WordPress too, if you'd rather not install a plugin on your site 😉.)

Both include unlimited document and libraries, and share the same layouts, search, and filters. The only differences to the document library features are:

  • Single document page - The hosted version doesn't include a separate page for each document (documents open or download directly from the library).
  • Access controls - The WordPress document library plugin lets you restrict access to your entire library or specific categories or documents using basic password protection, or based on WordPress user or role. The hosted version only lets you password protect your entire library or specific libraries. You can also embed hosted libraries into your existing access-controlled website or intranet so that it inherits your existing restrictions.

If a specific feature matters to your setup, ask us before you buy.

Can I migrate from another document management platform or plugin?

The easiest way is to use the bulk CSV import or drag-and-drop file upload to add your documents to the library.

If you're migrating from a different WordPress document library plugin (e.g. Memphis, Download Monitor, Download Monitor or FileBird) then our support team can advise on how to migrate the documents along with their data.

Do you offer a nonprofit or charity discount?

Yes! We offer a 15% nonprofit discount on Document Library Pro.

Document Library Pro is hugely popular among nonprofits and charities, and it's easy to see why. Whether you need to share policy documents, grant forms, resources for beneficiaries, or annual reports, it gives you a clean, searchable document library that anyone can use without training. The charity discount makes it even more accessible for organizations where every dollar counts.

If your organization is a registered nonprofit or charity, you can apply for a discount code before purchasing - just make a nonprofit discount request and we'll get back to you with a code.

What information can I show in the document library?

Document Library Pro is better than a WordPress Media Library plugin because it lets you store extra information about each document. This gives you complete flexibility.

You can include any or all of the following fields in your document libraries:

  • Document title
  • Featured image
  • Excerpt/summary
  • Description (which you can use to add a summary, the full content of the document, or even embed content such as a video player, audio player, or content added using other plugins such as Google Drive embedded or flipbook app)
  • Date (both the published and the modified date)
  • Author
  • Document categories
  • Document tags
  • Document count (generated automatically)
  • File size (generated automatically)
  • File type (generated automatically)
  • Filename (generated automatically)
  • A link to the downloadable document, or any URL if the document is stored externally
  • And if that's not enough, if you're using the WordPress plugin then you can add extra fields too! The self-hosted plugin version of Document Library Pro has a feature to add your own custom fields, and you can add more advanced fields and taxonomies with our free Easy Post Types and Fields plugin.

Once you have added the data, you can choose which data to display in the document library.

What file types can I display in the library?

The download buttons and links in Document Library Pro support absolutely any file type. This includes PDF, audio, video, Word documents, spreadsheets, ebooks, and much more.

While you can use any file type, PDF is the most commonly used file type by Document Library Pro fans. We even have a full tutorial on how to create a WordPress PDF library.

The document previews only work with certain file types. If you enable the preview option, then this will not appear for unsupported file types so we recommend that you include download buttons instead. (You can rename these to anything you like.)

You can also display embedded audio and video files directly in the document library, in the popup preview window, and (if you're using the WordPress plugin) on the individual page for each document. Either store your audio and video directly in your document library, or on a third party platform such as YouTube, Vimeo, or SoundCloud.

Can I host my document files on third party platforms like Dropbox or SharePoint?

Yes - there are two ways to store the documents which appear in the library:

  • Directly in the document library, whether this is your self-hosted WordPress Media Library or the hosted platform that we provide.
  • On any third party platform (e.g. Dropbox, Amazon S3, AWS, Microsoft OneDrive, Google Drive, YouTube, Vimeo, etc.).

To create third party documents, simply select the 'File URL' option and enter the URL of wherever the document is stored. The download buttons in the library will link to this URL.

It's also possible to sync Document Library Pro with a third party platform automatically via automation platforms like Zapier. We've provided instructions to help you with this.

Can I control who can access, view, or download documents?

Yes, you can control document visibility, user access, and whether files are available for download or preview only.

This works slightly differently depending on whether you're using the WordPress plugin or the hosted version which you embed in any other platform.

WordPress documents plugin

The Document Library Pro plugin integrates with WordPress user accounts, so you can restrict access as follows:

  • Restrict your entire library, specific categories, or individual documents.
  • Give access to specific users, roles, or password holders.
  • Show users only the documents they created, ideal for client portals.
  • Choose whether restricted documents appear to public visitors.
  • Control which roles can manage documents.
  • Works with membership plugins like MemberPress.

Hosted document libraries

The hosted version lets you restrict access (either to the entire library or specific libraries) using password protection. If you embed a document library into a website that is already protected (e.g. a staff-only intranet) then it will inherit those protections, so you don't need to use the password protection that we provide.

Alternatively, if your document files are hosted on a third party platform like Google Drive and you simply link to them from Document Library Pro then the overall library will be public, but users will only be able to access the underlying files if they have the correct permissions.

Can I collect email addresses before users download documents?

Yes. Document Library Pro includes a built-in lead capture popup which appears when someone clicks a download button. You can require users to enter their details before accessing the file, customize the form text, add an optional privacy consent checkbox, and choose whether logged-in users should bypass the form.

Each submission is emailed to you, and you can connect it to your mailing list or CRM using integration plugins or automation tools.

Can users search and filter the document library?

Document Library Pro makes it quick and easy for people to find specific documents:

  • Keyword search - Display an AJAX-powered keyword search above the library.
  • Filter dropdowns - Display filter dropdowns above the WordPress document library. Add filters for document categories, tags, authors, or any custom taxonomy.
  • Sortable columns - Each column in the document library table is sortable. You can choose the initial sort order, and allow users to re-order the list as needed.
  • Standalone document search - If you're using the WordPress plugin then you can also use a widget to insert a document library search box anywhere on your site (e.g. the homepage or sidebar).

How do the document links work?

Document Library Pro gives you lots of control over how the links to your documents work. You can:

  • Add a download and/or preview button for each document.
  • Customize the button text and choose from a wide range of button styles and icons.
  • Enable or disable the links to the separate page for each document (WordPress plugin only).
  • Choose whether links to documents are opened in a new tab.

How many document libraries can I have?

Your main library listing every document is created automatically. Create unlimited extra libraries, each with different content and settings, and display them anywhere on your site.

It's completely flexible and you have full control over which documents to list where. For example, you can:

  • Generate one big list of all your documents, with search box and filter dropdowns above.
  • Create a one-page document library structured into categories, with unlimited levels of nested folders.
  • List documents in different parts of your website based on their category, tag, status, date, and more.

Each library can list an unlimited number of documents.

How do I manage document versions and updates?

Document Library Pro's Advanced plan includes built-in version control, along with document visibility and access controls, so you can manage updates without confusion or broken links.

You can keep documents up to date in several ways:

Version control

  • Replace a document’s file while keeping the same document entry and URL, so users automatically access the latest version.
  • Choose to keep previous versions in the Media Library, where you can review, label, delete, or restore them in the admin area.
  • Alternatively, set old versions to be deleted automatically when a file is replaced, ensuring only the latest version exists.

Visibility and access management

  • Hide or remove outdated documents by changing their visibility, categories, or access restrictions.
  • Restrict who can view or manage documents, reducing the risk of old versions being published or left accessible.

Version details are managed in the admin area and are not shown to visitors, so your document library always presents the correct, current file while you retain control behind the scenes.

Can I track the number of document downloads?

Absolutely. Document Library Pro tracks the number of times that each document has been downloaded or accessed. This analytics information appears in the admin and you can optionally display it in your front end libraries.

The self-hosted WordPress document library plugin can also connect with Google Analytics for more advanced download tracking. Contact us for help with setting this up for the hosted version.

Will it work with my website's design and my other plugins?

Yes - the details depend on whether you're using the WordPress plugin or the fully hosted document library.

WordPress document library plugin

The Document Library Pro plugin works with any WordPress theme and a wide range of other plugins.

By default, the document library uses styling from your theme such as the font size and color. There are built-in design templates for you to choose from, plus customization options which you can use to personalize the library to your heart's content. If you notice any styling or compatibility issues, our support team will be happy to help.

Hosted document libraries

You can easily tailor the hosted document library to match the design of the website that you are embedded it on. Upload your logo, choose your font and color scheme, choose one of our pre-designed document library templates, and customize it to match your exact brand.

Since the library is embedded on your site as an iframe, it will be fully compatible with everything else that you use on your site such as other extensions.

Does the document library software work in my language?

Yes. The WordPress plugin is compatible with any translation plugin such as WPML, WeGlot and TranslatePress, making it easy to translate the document library and use it on multilingual websites.

The hosted version's dashboard is available in 6 languages, and you can translate everything your visitors see into any language. For a multilingual site, create a separate library for each language - each with its own documents and embed code.

What are the minimum requirements for running the plugin?

The hosted version of Document Library Pro has no requirements - it runs entirely on our servers. You just need a web browser and can embed the libraries into any site via a simple iframe that we provide.

Our document library WordPress plugin is fully tested with the latest versions of WordPress and WooCommerce. We always recommend running the most up-to-date version, but we also support older installations:

  • WordPress 6.1 or greater (tested to 7.0)
  • PHP 7.4 or greater (tested to 8.5)
  • MySQL 5.7.8 or greater / MariaDB 10.3 or greater

Current version

Advanced

Version:3.3.0
Last updated:23 Jun 2026
Changelog:View

Essentials

Version:1.2.0
Last updated:23 Jun 2026
Changelog:View

Your Trusted Partner

As your trusted plugin provider, we can build amazing things together

Knowledge Base

Expert support team

We're here to help. Our friendly support team are always on hand if you get stuck, need guidance or have a question.

Tutorials

Detailed documentation

Our searchable Knowledge Base contains over 700 articles. It's the best way to get instant answers, tips and guidance.

Plugin Support

Videos & tutorials

We've published 100s of step-by-step videos and tutorials on how to use our plugins for a wide range of purposes.

Plugin Support

Exclusive discounts

We've partnered with 50+ other WordPress companies to give our customers discounts to a wide range of products.

Plugin Support

Fast response times

We pride ourselves on our fast support times. We typically respond to support requests within hours, or even minutes.

Plugin Support

Money back guarantee

If you're not 100% happy with your purchase, we offer a full 30 day money back guarantee. No questions asked.

Well done, you made it this far! Now get the plugin...