OpenDocument is a ZIP with rules
An ODT, ODS, ODP or ODG file is a ZIP archive, but not just any ZIP. The format specifies a small set of parts and two packaging rules, and this tool shows all of it.
content.xml holds the document body. styles.xml holds the named and automatic styles, page layouts, headers and footers. meta.xml holds the title, author, dates, editing cycles and the document statistics that OpenDocument records and Office Open XML mostly does not. settings.xml holds application state — the cursor position, the zoom level, print ranges — and is not part of the document at all. META-INF/manifest.xml lists every part with its media type; ODF has no content-types table, so the manifest is the index.
The two rules that get broken
ODF requires the mimetype entry to be first in the archive and stored, not deflated, so that a reader can identify the file by reading its first few dozen bytes without unpacking anything.
Both of those facts are destroyed by any ZIP library that hands you decompressed bytes, so this tool reads the archive's first local file header directly: the compression method is a 16-bit value at offset 8 and the filename starts at offset 30. Method 0 means stored, 8 means deflate. The result you see is a measurement, not an assumption.
What else you get
- The manifest as a table: path, declared media type, size, and whether the entry is encrypted.
- Metadata: every
meta.xmlfield, thedocument-statisticcounts (pages, words, characters, tables, images) and any user-defined properties. - Sheet names for a spreadsheet and slide names for a presentation.
- A content summary — paragraphs, headings, tables, frames, images, lists, links and annotations.
- Every picture in the package, previewed and downloadable.
- The document's plain text, extracted from
content.xml. - A part viewer that re-indents and highlights the XML, which ships minified onto one line.
If the package is encrypted, that is stated plainly: content.xml will read as noise and no tool can do anything about it without the password.
Privacy
Everything happens in your browser. The file is never uploaded.
Tiny Online Tools







