Tiny Online Tools logoTiny Online ToolssearchSearch tools…grid_viewAll Tools
Homechevron_rightDocument Toolschevron_rightDOCX Internal InspectorDOCX Internal Inspector

DOCX Internal Inspector

Browse document.xml, the style table, every relationship, the media and the embedded objects inside a Word file.

upload_file

Click to browse or drag & drop files here

DOCX, DOCM, DOTX or DOTM

Accepted: .docx,.docm,.dotx,.dotm

Similar Tools

OpenDocument Inspector

OpenDocument Inspector

Look inside ODT, ODS and ODP packages: mimetype, manifest, metadata and every XML part, checked against the OpenDocument packaging rules.

Universal Office File Inspector

Universal Office File Inspector

Open DOCX, XLSX, PPTX, ODT, XPS, MHTML, CHM and Publisher files and inspect their parts, relationships and metadata in your browser.

Publisher File Inspector

Publisher File Inspector

Read the metadata and recover the embedded pictures from a Microsoft Publisher .pub file, without Publisher installed.

3D Model Inspector

3D Model Inspector

Inspect the complete anatomy of a GLB, GLTF, OBJ, STL, FBX, DAE, USDZ or point cloud file in your browser.

Favicon Generator

Favicon Generator

Generate all favicon sizes from any image, with HTML link tag snippets.

SQL Formatter

SQL Formatter

Format and beautify SQL queries with dialect and style options.

SVG Arrow Generator

SVG Arrow Generator

Create clean customizable SVG arrows — straight, curved, or zigzag — with full control over thickness, color, and arrowhead style.

apps

More Tools

Browse our full collection of free online tools.

What is inside a .docx

A Word file is a ZIP of XML parts. The body lives in word/document.xml, the styles in word/styles.xml, the numbering definitions in word/numbering.xml, and every picture in word/media/. Nothing in document.xml names another part directly — it names a relationship id, and word/_rels/document.xml.rels maps that id onto a path. Following r:embed="rId7" by hand is the tedious part of reading a DOCX, so here the resolved target is a button and the part it opens lists the ids that point back at it.

The style table, marked up

styles.xml in a document produced by Word contains well over a hundred styles, and the document applies perhaps eight of them. The interesting question is which. Every style is listed with its id, display name, type, and what it is based on — and with a use count taken from the w:pStyle, w:rStyle and w:tblStyle references in the body. Filter to used, unused or custom to see the shape of the document's formatting immediately.

What gets flagged

  • word/vbaProject.bin — the document carries a macro project.
  • External relationships, which point at an address outside the file.
  • Tracked changes: w:ins and w:del counts, which is the fastest way to find out whether a "final" document still carries its revision history.
  • Comments, footnotes and endnotes.
  • Fields. Word writes them two ways — a simple field's instruction sits in an attribute, while a complex field's instruction is spread across a run of w:instrText elements between field characters, and Word will split INCLUDEPICTURE across three of them. Both forms are read and counted by type, and instructions beginning INCLUDEPICTURE, INCLUDETEXT, LINK, DDE, DDEAUTO or IMPORT are raised separately, because they pull content in from somewhere else.
  • w:div elements in word/webSettings.xml, which are left behind by an HTML round-trip.

Also useful for

Working out why a document is 40 MB (usually one uncompressed photograph), checking a template before it ships, confirming that a redaction actually removed something, and learning how OOXML fits together with a real file in front of you.

Privacy

Everything runs in your browser. The document is never uploaded.