Free tools

Extract Excel from PowerPoint.

Drop a deck and get every embedded workbook back as the original file, named by slide. Free, with no sign-up.

Your file is read in this browser and never uploaded.Read in your browser, never uploaded.

How to extract Excel from PowerPoint. Three steps, all in your browser.

Drop the deck.

Drag in a .pptx, choose it from your files or paste a copied file. Files up to 2 GB, any number of slides.

Every workbook, found and named.

Embedded objects, chart workbooks and legacy .bin files come out named by slide, so nothing needs sorting.

Download one or all.

Open a single workbook from the list or download everything as one ZIP, with sheets and formulas intact.

Sub-second extraction. Even for complex, workbook-heavy decks.

<1 s
Avg. extraction time
500+
Slides supported
2 GB
Max file size
100%
Processed locally

Structured for analysis. Every workbook, formula, and sheet.

Charts and tables, recovered.

Whether a sheet was dropped directly onto a slide or powers a chart behind the scenes, the extractor pulls every workbook out as an original .xlsx file.

Formulas and sheets intact.

Nothing is flattened into static snapshots. Multi-tab workbooks keep their sheet hierarchy, cross-sheet formulas, number formatting, and raw cell data untouched.

Deam vs other Excel extractors. Your deck never leaves your device.

Compared onDeamPowerPointZIP methodSlideSpeakChatSlide
Deck stays on your deviceDeamYesPowerPointYesZIP methodYesSlideSpeakUploadedChatSlideUploaded
Browser-based (no install)DeamYesPowerPointDesktop appZIP methodFile ExplorerSlideSpeakYesChatSlideYes
All workbooks at onceDeamYesPowerPointOne by oneZIP methodManual .zipSlideSpeakYesChatSlideOne merged file
Named after the slideDeamYesPowerPointManual save-asZIP methodNo slide namesSlideSpeakNo slide namesChatSlideSheets by slide
Free, no sign-upDeamYesPowerPointPaid licenseZIP methodYesSlideSpeakYesChatSlideFreemium

Questions about extracting Excel from PowerPoint.

Is my presentation uploaded anywhere?

No. Your deck is opened and read directly inside this browser tab, and your workbooks are extracted right there. Once loaded, it even works completely offline without an internet connection. Neither your presentation nor your workbooks are ever sent to a server.

If you want to see it for yourself: press F12, choose the Network tab, and drop your deck: no file leaves your computer.

What kinds of embedded Excel objects can it find?

The tool finds every Excel workbook stored inside your presentation: worksheets dropped directly onto a slide, the source workbooks behind PowerPoint charts, and older OLE objects saved as .bin files. Supported formats include .xlsx, .xlsm, .xlsb, .xls, .xltx, and .xltm, and .bin containers are automatically unwrapped into regular .xlsx or .xls files you can open right away.

If a chart only links to an external Excel file on someone’s computer, that workbook is not inside the presentation: the tool lists the linked file name so you know it is external. Native PowerPoint tables or tables pasted as images do not contain an underlying workbook and are skipped.

Do formulas and formatting survive?

Yes. Nothing is converted or re-created: the tool extracts the original Excel file 1:1 as PowerPoint stored it. All sheets (including hidden tabs), formulas, cell formatting, conditional formatting, pivot tables, named ranges, and macros in .xlsm files remain completely intact.

Can I get the data behind a PowerPoint chart?

Yes, as long as the workbook is embedded in the presentation, which is the default when you create a chart in PowerPoint or paste one from Excel without linking. The tool extracts the complete Excel workbook behind the chart, including any additional data columns or sheets not visible on the slide.

If a chart was pasted using “Link Data” to an external Excel file, PowerPoint only stores a link to that file rather than the workbook itself. In that case, the tool displays the name of the linked workbook so you know which external file the chart references.

How do I extract Excel from PowerPoint manually or by unzipping the file?

In PowerPoint on desktop, you can save embedded workbooks one at a time:

1. Open the slide containing the embedded Excel table or chart.

2. Double-click the table (or right-click a chart and choose “Edit Data in Excel”) to open the workbook in Excel.

3. In Excel, go to File > Save As to save a standalone copy. You have to repeat this for every object in the deck.

With the manual ZIP method in Windows File Explorer:

1. Make a copy of your .pptx file and rename its file extension from .pptx to .zip.

2. Extract the archive and open the ppt/embeddings folder.

While ppt/embeddings holds the raw files, they carry generic names like Microsoft_Excel_Worksheet1.xlsx with no indication of which slide they belong to, and older OLE objects remain trapped as .bin files that Excel cannot open directly. This tool extracts all of them at once, unwraps .bin files automatically, and names every workbook after its slide.

Which files and browsers work?

Any PowerPoint presentation from PowerPoint 2007 or later (.pptx, .pptm, .ppsx, .ppsm, .potx, .potm). Older .ppt files can simply be saved as .pptx first. Password-protected presentations need their password removed.

Nothing is installed: the tool runs directly in your web browser on both Windows and Mac (Chrome, Edge, Firefox, Safari).

Is there a size or slide limit?

No, there is no limit on the number of slides or embedded workbooks. The tool processes presentations with any number of slides and file sizes up to 2 GB. Because it skips slide images and videos and reads only the slide relationships and embedded workbooks, even large decks finish in under a second. Everything is free, with no sign-up.

Workbooks extracted. Build the next deck faster.

Necessary · Always active

This storage is required to remember and apply your cookie choices.

Provider
Deam Software GmbH
Purpose
Stores the cookie categories you selected, the version of the consent notice, and the expiry time, so your choices can be applied across pages and future visits.
Data stored
Your selected cookie categories, the consent-notice version, and the expiry time. This information is not used for analytics or advertising.
Storage used
CookieTypePartyDuration
CookieFirst-party180 days
Local storageFirst-party180 days*

* Browser local storage has no native expiry. Our application deletes or ignores this value after 180 days.

Third-party storage
No third party sets this preference cookie or local-storage item.

Analytics · Optional

Microsoft Clarity is loaded only after you enable Analytics.

Provider
Microsoft Ireland Operations Limited
Purpose
We use Microsoft Clarity to understand how visitors use our website through usage statistics, heatmaps, and session replays.
Data collected
Page and referrer URLs; visit date and time; approximate location derived from the IP address; page structure and rendering data; clicks, scrolling, pointer movements, text selections, performance and error events; and pseudonymous user and session identifiers. Content in input fields and dropdown menus is masked. Other page content is handled according to our configured Clarity masking settings.
Data retention
Most session replay data30 days
A limited sample of session replaysUp to 9 months
Click data and heatmaps9 months
Labeled or favorited sessions, if usedUp to 9 months
Recipients and international transfers
Microsoft Ireland Operations Limited provides Clarity. Microsoft can access data processed through Clarity. Data may be transferred to Microsoft Corporation in the United States under the EU-U.S. Data Privacy Framework and, in addition, Standard Contractual Clauses. See our privacy notice for details.

Analytics · Optional

PostHog is loaded only after you enable Analytics.

Provider
PostHog Inc. (data stored in the EU, Frankfurt)
Purpose
We use PostHog to see which pages are visited and how they are used, where waitlist sign-ups and demo bookings stop, how fast the pages load, and where technical errors occur.
Data collected
Page and referrer URLs without the part after “#”; visit date and time; browser and device information; clicks on links and buttons with their labels, click and scroll heatmaps, repeated and ineffective clicks; the names of steps such as “waitlist submitted” or “demo booked”, never their content; load times (Web Vitals); technical error messages; session recordings of page layout, clicks, scrolling and pointer movements, with technical console messages and the address and duration of network requests, never their content; and a random pseudonymous identifier. Input fields and the text of the demo booking and the waitlist are masked in your browser, and clicks in them are not captured; our free tools are not recorded. PostHog receives your IP address for technical reasons, derives only the country from it and does not store the address itself.
Data retention
Page views, clicks, steps, load times and error reports1 year
Session recordings30 days
Storage used
EntryTypePartyDuration
Local storageFirst-partyUntil you withdraw consent
Session storageFirst-partySession

PostHog sets no cookies. The local storage entry holds a random identifier that connects your visits; the session storage entries are deleted when you close the tab. Withdrawing your consent deletes all of them at once.

Recipients and international transfers
PostHog Inc. processes the data on our behalf (Art. 28 GDPR) and stores it in its EU region in Frankfurt am Main (Amazon Web Services). Where PostHog Inc. accesses data from the USA, this is based on the EU-U.S. Data Privacy Framework and, in addition, EU Standard Contractual Clauses. See our privacy notice for details.

Join the waitlist.

Deam is in closed beta for individuals. Privacy Policy