Do you want to password protect PDFs on your WordPress site?
There are many benefits to using this file format. It lets you retain the original formatting and look of your document, including images and other non-text elements. You can open PDFs on just about any device or platform and easily share them with others.
Also, these files offer some security features that other formats don’t. For example, you can password protect PDF files so only authorized users can view and use them.
In this post, we’ll show you multiple tutorials. We’ll walk you through how to protect PDFs in WordPress using three methods. We’ll cover:
- Why Password Protect WordPress PDFs?
- Use WordPress Built-In Password Page Settings
- Restrict Content to Members or Subscribers
- Password Protect PDFs in Your File Sharing App
Why Password Protect PDFs in WordPress?
PDFs are a great option if you sell eBooks or offer other types of downloadable files. If you’re selling digital products, you can password protect your PDFs so that only paying customers or members can access them.
Password protection on PDFs can also keep sensitive information safe and secure. Maybe you have internal documentation for your users or want to keep certain documents private. Regardless, it’s helpful to know how to keep PDFs protected so only approved users can gain access.
Adding a login page can prevent direct access to your files. This can help not only boost security but help drive sales. Password encryption can keep search engines from indexing the PDF document so that unauthorized users without the proper permissions aren’t able to view what you thought were your password-protected pages.
There are a few different ways that you can password protect PDF files in WordPress. In the next sections, we’ll walk you through each option:
- Use the WordPress Built-In Page Settings
- Install a Plugin to Restrict Content to Members
- Password Protect File-Sharing Apps
1. Use the WordPress Built-In Page Settings
One way to password protect PDFs in WordPress is to use the built-in page settings. This feature lets you lock individual posts and pages. It requires a password from users to view and access the WordPress files. To use it, you should first add your PDF file to your site.
Upload the PDF to WordPress
If your PDF file is already uploaded and published to a post or page, navigate to and open that page. If not, go to Pages » Add New from your WordPress admin, then add a title and description for your PDF:
Click on the plus icon (+) in the editor to insert a new block and search for “file.” Select the File block:
Next, click Upload:
Select the PDF from your computer to upload it. This will embed the file and add a PDF viewer and Download button below it:
If you want to hide the PDF viewer, you can click the Show inline embed option under PDF settings:
To remove the Download button, you can click the Show download button under Download button settings:
Enable the Password Protection Page Setting
Whether you want to display the PDF viewer, the download button, or both, you can password protect the entire page. To do this, go to the Status & visibility settings box located under the Page tab:
By default, the Visibility option is set to Public. Click on it, then select Password Protected to change it:
Next, in the text field, you can enter the password that you want users to use. Keep in mind that you can only set a single password for the page or post. This means that if someone shares the password with another party, they’ll be able to use it as well.
When you’re done, click on Save Draft (or Update/Publish):
Now, when users arrive on this page, they’ll need to enter a password. Once they enter the correct password, they’ll be able to view and/or download the PDF:
2. Install a Plugin to Restrict Content to Members
Compared to the built-in WordPress page settings functionality, a plugin can offer more options for how you password protect PDFs and other files. For instance, content restriction or membership plugins can help you limit access to logged in users or customers.
Our Easy Digital Downloads (EDD) plugin is a powerful eCommerce solution:
You can use it to protect your digital products in WordPress by:
- Requiring a login for download
- Limiting access to downloads
- Limiting how long a download is available after purchase
You can also:
Let’s say that you want to protect PDFs so that only people who have purchased a subscription or license can access it.
Download, install, and activate EDD on your site. We recommend getting a premium plan so you have access to all extensions (including Content Restriction and Recurring Payments).
You can add your PDF as a downloadable product under Downloads » Add new:
You can refer to our Creating Products documentation for more guidance.
Next, create or locate the page that contains your PDF file. Under the editor, click to expand the Easy Digital Downloads Content Restriction section:
Select the Restrict this page option. Now you’ll see a variety of settings:
You can click either Require a valid license key? or Active Subscribers Only? Then you can select the PDF from the Download drop-down menu:
After selecting the PDF, you can enter a custom restriction message in the text field. Finally, click Save draft or Publish.
3. Password Protect File-Sharing Apps
If you use a file sharing app such as Dropbox or Google Drive, you may be able to add a password to your file. This feature is usually only available with premium plans.
Typically, you can upload your PDF file to the platform. Then you can invite specific users by their email addresses to access it.
We’ll walk you through this process using Dropbox as an example. If you don’t already have your Dropbox account set up and linked to EDD, follow our guide on how to use Dropbox and WordPress to sell digital products.
Next, log into your Dropbox account and locate the PDF file (or folder). We’ve added our eBook PDF file to a Downloadable eBooks folder.
Select the file and click on the three vertical dots for More options, followed by Share:
Click on Share with Dropbox, then Settings in the popup that appears:
Under Link for viewing, you can change who is able to access the file. Next to Who has access, click the drop-down menu and select People with password:
Enter the password you want to use, then click on Save at the bottom of the screen:
Then, you can enter the specific names or emails of people you want to share the file with:
That’s it! Now you have three methods you can use to password protect PDFs in WordPress.
Password protecting PDFs can help secure your digital files and prevent unauthorized access. Plus, there are multiple methods you can use. You can use the built-in WordPress page settings. Alternatively, for more customizations and control, you can install a WordPress plugin like Easy Digital Downloads that lets you easily configure private files.
This tool offers plenty of options for restricting content and protecting files. To learn more about how you can protect your files, check out our 9 Expert Ways to protect Digital Products (with Pros and Cons)!
Be sure to subscribe to our newsletter or follow us on Facebook and Twitter to get our latest resources for digital creators.