Office & Document
Local browser inspection and export for Word comments and PowerPoint font references.
Available Tools (45)
← Back to all toolsOffice Document Extraction
Word Comments to Excel
Export Word comments, threaded replies, authors, dates, and status to a clean XLSX workbook. The selected DOCX is parsed in this page’s tool workspace; ordinary site requests, extensions, and managed-device services are separate paths.
PowerPoint Font Finder
Find hidden, phantom, theme, master, and layout fonts in PPTX presentations, then build a verified replacement copy locally in your browser.
Word (DOCX) Media & Image Extractor
Word (DOCX) Media & Image Extractor: Unzips DOCX package, reads `word/media/` folder, and extracts all raw image binary files into a ZIP archive.
Word Track Changes & Revision Log Viewer
Word Track Changes & Revision Log Viewer: Parses `word/document.xml` revision elements, matching author names, revision timestamps, and changed clauses.
Word (DOCX) Tables to Excel & CSV
Word (DOCX) Tables to Excel & CSV: Parses `<w:tbl>`, `<w:tr>`, and `<w:tc>` table structures, converts cells into typed strings, and builds multi-sheet XLSX.
Word Style & Font Inventory Inspector
Word Style & Font Inventory Inspector: Parses `word/fontTable.xml` and `word/styles.xml`, listing all font family declarations and heading usage.
PowerPoint Media & Video Extractor
PowerPoint Media & Video Extractor: Unzips PPTX package and extracts all media files from `ppt/media/` into a downloadable ZIP.
PowerPoint Speaker Notes & Outline Extractor
PowerPoint Speaker Notes & Outline Extractor: Parses `ppt/notesSlides/notesSlide*.xml`, aligns notes with slide numbers, and outputs structured Markdown.
PowerPoint Slides & Aspect Ratio Auditor
PowerPoint Slides & Aspect Ratio Auditor: Reads `ppt/presentation.xml` `<p:sldSz>` dimensions (dx: 12192000, dy: 6858000 in EMUs).
Excel (XLSX) to Multiple CSV Converter
Excel (XLSX) to Multiple CSV Converter: Reads shared strings and worksheet XML files, parses cell matrices, and formats comma-separated values.
Excel Hidden Sheets & Rows Inspector
Excel Hidden Sheets & Rows Inspector: Inspects `workbook.xml` `<sheet state="hidden"/>` attributes and row definitions with `hidden="1"`.
Excel Formula Syntax & Error Auditor
Excel Formula Syntax & Error Auditor: Parses `<f>` formula nodes across all sheet XML parts and verifies calculation syntax and error constants.
Word (DOCX) In-Depth Statistics Dashboard
Word (DOCX) In-Depth Statistics Dashboard: Parses `word/document.xml`, `word/footnotes.xml`, and `word/endnotes.xml`, calculating exact textual statistics.
Tool category
PDF Merger & Combiner
PDF Merger & Combiner: Parses PDF document catalogs via pdf-lib, merges page trees and AcroForm references, and serializes a unified binary.
PDF Splitter & Page Extractor
PDF Splitter & Page Extractor: Extracts requested page tree objects, isolates resource dictionaries and font subsets, and creates a standalone 4-page PDF.
PDF Page Rotator & Layout Fixer
PDF Page Rotator & Layout Fixer: Modifies `/Rotate` attribute in targeted PDF page dictionaries without re-rasterizing vector lines or text.
PDF Page Numberer & Header Footer
PDF Page Numberer & Header Footer: Injects font resources and draws vector text operators into the content stream of each page dictionary.
PDF Metadata Inspector & Cleaner
PDF Metadata Inspector & Cleaner: Clears `/Info` dictionary entries and deletes the embedded XMP metadata XML stream (`/Metadata`).
PDF to High-Res Image Converter
PDF to High-Res Image Converter: Renders vector page stream onto high-DPI HTML5 canvas using PDF.js and exports lossless PNG blob.
Images to PDF Creator
Images to PDF Creator: Calculates page dimensions, creates a blank PDF page tree, and embeds each JPEG directly into Image XObjects.
PDF Plain Text Extractor
PDF Plain Text Extractor: Parses font encoding tables (ToUnicode CMaps) and extracts textual character runs preserving line breaks.
PDF Form Fields Inspector & Extractor
PDF Form Fields Inspector & Extractor: Traverses `/AcroForm` `/Fields` array, extracts field names, types (text, checkbox, radio), and entered string values.
PDF Grayscale Print Optimizer
PDF Grayscale Print Optimizer: Recalculates color space parameters in image streams to DeviceGray (BT.709 luminance weights).
PDF Margin Cropper & Trimmer
PDF Margin Cropper & Trimmer: Reads existing CropBox/MediaBox origin coordinates and applies symmetrical inset offsets to `/CropBox`.
PDF Encryption & Permissions Inspector
PDF Encryption & Permissions Inspector: Inspects `/Encrypt` dictionary flags (`/P` bitmask) according to ISO 32000 specification.
PDF Compression Opportunity Inspector
PDF Compression Opportunity Inspector: Analyzes PDF object table: counts embedded raster images (18 images, 32 MB total) and font subsets.
Markdown to Print-Ready PDF
Markdown to Print-Ready PDF: Renders Markdown to HTML with print-optimized CSS pagination media queries (`@page`) and compiles PDF.
HTML to Print-Ready PDF Layout Preview
HTML to Print-Ready PDF Layout Preview: Renders HTML inside an isolated print-media iframe, simulating exact physical paper boundaries (A4 / Letter).
PDF Outlines & Bookmarks Inspector
PDF Outlines & Bookmarks Inspector: Traverses `/Outlines` dictionary tree, extracting title strings and destination page numbers.
PDF Page Geometry Boxes Inspector
PDF Page Geometry Boxes Inspector: Extracts MediaBox, CropBox, BleedBox, and TrimBox coordinates from PDF page dictionaries.
Tool category
CSV to Formatted Excel (XLSX) Builder
CSV to Formatted Excel (XLSX) Builder: Generates OpenXML package, formats row 1 with bold blue header styling, sets column auto-fit, and enables AutoFilter.
CSV Column Reorder & Filter Tool
CSV Column Reorder & Filter Tool: Parses CSV header, re-orders columns per row, and drops unwanted 'phone' column.
CSV Encoding & BOM Fixer (GBK to UTF-8)
CSV Encoding & BOM Fixer (GBK to UTF-8): Decodes GBK/GB2312 byte sequence into Unicode and re-encodes as UTF-8 prepending the UTF-8 BOM (0xEF, 0xBB, 0xBF).
CSV to SQL INSERT Statements
CSV to SQL INSERT Statements: Parses headers, escapes single quotes in string values, formats numeric literals, and generates SQL batch inserts.
CSV Data Transposer (Swap Rows & Cols)
CSV Data Transposer (Swap Rows & Cols): Swaps matrix row indices with column indices (matrix transpose: cell[i][j] -> cell[j][i]).
TSV ↔ CSV Converter
TSV ↔ CSV Converter: Splits on tab delimiters (\t), wraps fields containing commas or quotes in double quotes, and emits comma-separated values.
ODS to CSV Spreadsheet Converter
ODS to CSV Spreadsheet Converter: Parses `content.xml` `<table:table-row>` and `<table:table-cell>` nodes into standard CSV rows.
JSON to Formatted Excel (.xlsx) Multi-Sheet
JSON to Formatted Excel (.xlsx) Multi-Sheet: Maps root JSON object keys to individual Excel worksheets, formats column headers, and populates typed data rows.
CSV File Data Diff & Compare Tool
CSV File Data Diff & Compare Tool: Indexes rows by primary key, detects inserted rows, deleted rows, and modified column cells.
Tool category
EPUB Book Metadata & TOC Inspector
EPUB Book Metadata & TOC Inspector: Unzips EPUB container, parses `META-INF/container.xml`, `content.opf`, and NCX/Nav table of contents.
EPUB to Markdown & Text Converter
EPUB to Markdown & Text Converter: Extracts XHTML chapter content documents, converts HTML headings and paragraphs into clean Markdown syntax.
RTF (Rich Text Format) to Plain Text
RTF (Rich Text Format) to Plain Text: Strips RTF control words (`\rtf1`, `\fonttbl`, `\b`), ignores color tables, and extracts unformatted text runs.
ODT Document Inspector & Extractor
ODT Document Inspector & Extractor: Unzips ODT archive, parses `content.xml` `<text:p>` paragraph nodes, and extracts embedded `Pictures/` files.
vCard (.vcf) Contact Parser & QR Generator
vCard (.vcf) Contact Parser & QR Generator: Parses vCard 3.0/4.0 properties, formats normalized contact fields, and compiles a mobile-scannable QR code.
iCalendar (.ics) Event Parser & Normalizer
iCalendar (.ics) Event Parser & Normalizer: Parses VEVENT properties, decodes UTC timestamp `20260910T140000Z`, and converts to user's local timezone.
