A downloadable tool

Buy Now$29.00 USD or more

Check .pptx portability risks before handing a deck to another person or machine—without uploading it or opening PowerPoint.


PPTX Portability Preflight is a local, offline CLI that scans one presentation or a folder and produces deterministic package-level evidence for missing internal targets, linked local/media dependencies, embedded-font relationships, referenced-font uncertainty, and ordinary HTTPS links.


Included


• Single-file or recursive folder scanning for ordinary .pptx

• Deterministic human-readable, JSON, and CSV reports

• Missing image and embedded-font target detection

• Linked local file and media dependency warnings

• Referenced-font evidence without pretending recipient availability is known

• Default redaction of local usernames/directories, UNC hosts, URL credentials, queries, and fragments

• Eight synthetic package fixtures and representative reports; the fixtures demonstrate evidence categories and are not visual-compatibility examples

• Local read-only processing; no upload, PowerPoint, account, telemetry, subscription, or runtime network use

• Windows, macOS, and Linux with Node.js 22+


Deliberately not included


Rendering, visual comparison, repair, font or codec installation checks, recipient-device testing, macro or OLE execution, malware scanning, accessibility review, schema validation, add-in integration, cloud service, or custom deck consulting. Legacy .ppt, macro-enabled .pptm, encrypted packages, ZIP64, and malformed packages are unsupported. A PASS means only that no checked package-level defect or portability warning was found; it does not prove identical rendering on another device.


Privacy and reports


Processing stays on your machine. Inputs are read only; an explicit --output path is the only report write path. Reports may still contain filenames, package part names, relationship metadata, target filenames or sanitized URLs, font names, and diagnostics. Treat reports as potentially sensitive. Do not send a confidential or production deck for support.


Support


Support covers installation clarification, reproducible defects within the documented ordinary-PPTX relationship checks, and storefront refund handling. No response-time SLA, deck repair, visual review, custom OOXML work, or presentation consulting is included. Keep the product version, operating system, Node.js version, command, exit code, and error text when reporting a defect.


Single-user license


A purchaser may install and use one copy for personal or internal commercial work, create reports for presentations they own or may inspect, and keep reasonable backup copies. Resale, redistribution, sublicensing, publication, or sharing the software or source files is not permitted except where non-waivable law permits. Output reports do not transfer ownership of presentation content. The software is provided as-is without a promise to detect every compatibility or security issue. Review reports alongside an authorized visual and functional check. Liability is limited to the amount paid where legally permitted; statutory consumer rights remain. The ZIP contains the complete LICENSE.md, LIMITATIONS.md, PRIVACY.md, and SUPPORT.md.


Version 0.1.0. One-time minimum price: USD 29.

Purchase

Buy Now$29.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $29 USD. You will get access to the following files:

pptx-portability-preflight-0.1.0.zip 27 kB