# Download Button is not working

**URL:** <https://pdfjs.community/t/download-button-is-not-working/1366>\
**Category:** Technical Support\
**Created:** [February 10, 2022, 8:02am UTC](https://pdfjs.community/t/download-button-is-not-working/1366 "2022-02-10T08:02:46Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![folprecht-kluge](https://avatars.discourse-cdn.com/v4/letter/f/a9adbd/32.png) [@folprecht-kluge](https://pdfjs.community/u/folprecht-kluge)\
**Post date:** [February 10, 2022, 8:02am UTC](https://pdfjs.community/t/download-button-is-not-working/1366/1 "2022-02-10T08:02:46Z")

</div>

We are using PDF.js Express (8.2.0) and we have enabled the download feature using instance.enableFeatures([instance.Feature.Download]);.

When attempting to download a shown PDF, the viewer just spins and never outputs the file to the browser.  
The console of the browser shows the following error:  
Uncaught (in promise) Error: exportAnnotations: Annotations are not available in the free viewer build of PDF.js Express. For full annotation support, please use the full version of PDF.js Express.  
at Object.get (webviewer-core.min.js:400:106)  
at Object.exportAnnotations (webviewer-ui.min.js:68:110709)  
at webviewer-ui.min.js:68:285202  
at s (webviewer-ui.min.js:26:126874)  
at Generator.\_invoke (webviewer-ui.min.js:26:126627)  
at Generator.next (webviewer-ui.min.js:26:127237)  
at Qd (webviewer-ui.min.js:68:284271)  
at i (webviewer-ui.min.js:68:286385)  
at webviewer-ui.min.js:68:286446  
at new Promise ()

How to enable the download feature?

---

_[View the full topic](https://pdfjs.community/t/download-button-is-not-working/1366)._
