How to use this PDF tool
- Choose a supported pdf document.
- Set the page range or quality options when relevant.
- Select Remove JavaScript and wait for Complete.
- Review the statistics, then download the newly generated result.
Strip document-level JavaScript, automatic actions, and additional-action dictionaries from a PDF before sharing it.
Strip document-level JavaScript, automatic actions, and additional-action dictionaries from a PDF before sharing it.
This reduces script-based behavior. It does not certify a PDF as malware-free.
Standard, unencrypted PDF files that pdf-lib can parse. Signed PDFs will lose signature validity after modification.
| Input | application/pdf,.pdf |
|---|---|
| Processing | Local browser session |
| Input limit | 250 MB; available memory may be lower |
Yes. It removes the document OpenAction when it is an action and deletes JavaScript name trees and additional-action dictionaries.
No. It removes common script action structures, but it is not a complete malware scanner or security certification.
No. Any rewrite changes the PDF bytes and invalidates existing cryptographic signatures.
No. Unlock the file with its authorized password before using this browser tool.
Ordinary links and bookmarks are retained unless they are represented as JavaScript actions.
| Privacy | Local processing |
|---|---|
| Result | New downloadable file |
| Limits | Browser and format support |