diff --git a/docs/general/requirements.md b/docs/general/requirements.md
index 506e7ece6728442ba2cd46d0a7d90a0649df5305..f9a56e99ca6500d573d2774cf086d0668c1a92a7 100644
--- a/docs/general/requirements.md
+++ b/docs/general/requirements.md
@@ -25,6 +25,12 @@ If your server meets all of the requirements described on this page, CiviCRM *sh
 
 In general, CiviCRM is a demanding web application which requires substantial server resources. It may not perform well on all hosting platforms. Learn more about [choosing your hosting platform](../planning/hosting.md).
 
+### Optional Libraries
+
+Some people report better performance in some circumstances when rendering PDF files (e.g. reports or invoices). CiviCRM has a configuration option to use a system binary for WKHTMLtoPDF. [https://wkhtmltopdf.org/](https://wkhtmltopdf.org/) You can find this setting under "System Settings" > "Misc".
+
+Another reason to use it is that is solves [the issue](unicode_pdf.md) of how to handle unicode fonts needed for some languages.
+
 ## CMS {:#cms}
 
 A CMS, or Content Management System, is a type of application which controls and manages the content of a website. CiviCRM must be installed within one of these compatible CMS platforms.