How to Embed an Excel File Inside a PDF Instead of Linking
Question details
The user wants to embed an Excel workbook directly into a PDF document so it can be shared and opened without relying on external file links.

- Product
- PDF Reader/Editor
- Device & OS
- not provided
- Scenario
- Sharing a PDF that contains a fully functional Excel workbook embedded within it.
- Observed behavior
- The goal is to attach the Excel file so it travels with the PDF and can be extracted or opened by the recipient, instead of using hyperlinks that break when files are moved.
Ensure you have the final version of your Excel workbook saved locally, as embedding inserts a static copy of the file at its current state.
Embed Excel File via the PDF Attachments Panel
Use the built-in Attachments panel to embed the Excel file completely within the PDF document's structure.
This method securely stores the Excel file inside the PDF document without displaying an icon on the document pages. It is ideal when you want the workbook to travel seamlessly with the PDF.
Open your PDF document in your preferred PDF editor (such as Adobe Acrobat or WPS PDF) and locate the Attachments panel, typically represented by a paperclip icon on the left sidebar.
Click the 'Add a new attachment' button or icon within the panel.
Browse your local computer files, select the target Excel workbook (.xlsx or .xls), and click 'Open' to embed it into the list.
Save your PDF document. The Excel file is now fully embedded and will travel with the PDF when shared.

Embed via the Attach File Commenting Tool
Use the 'Attach File' commenting tool to place a clickable pin or icon directly on a specific PDF page.
Embed Excel Files into PDFs Easily Using WPS Office
WPS PDF makes it incredibly simple to insert, view, and manage embedded files like Excel workbooks. With its intuitive interface, you can add attachments directly to your pages or document panels in just a few clicks.
- 1. Open Your PDF in WPS: Launch WPS Office and open your target PDF document.
- 2. Access the Attachments Pane: Click on the paperclip icon located on the left-hand navigation pane to open the Attachments menu.
- 3. Embed the Excel File: Click the 'Add Attachment' icon, browse for your Excel file, and click 'Open' to embed it instantly.

Frequently Asked Questions
Does embedding an Excel file increase the PDF file size?
Yes. Embedding a file inserts the entire Excel workbook into the PDF structure, which will increase the overall file size of your PDF document by the approximate size of the Excel file.
Why does my embedded Excel file open as read-only?
When you open an attachment directly from a PDF, the system extracts it to a temporary folder, making it read-only. To edit it and save changes, you must first save the attachment to a local drive, edit it there, and then re-attach the updated version to the PDF.
Can I embed an Excel file as a custom clickable button?
Yes. In advanced PDF editors, you can insert a custom button via the forms or interactive tools, open the button's properties, and set its 'Action' to open a specific embedded file.
Are embedded Excel files secure from viruses?
Like any file, PDF attachments can harbor malicious macros if they contain them. It is important to only open embedded Excel files from trusted sources and ensure your spreadsheet software's security settings (like Protected View) are enabled.




