Supported Formats

Capabilities below reflect the implementation in this build. Unsupported formats are shown honestly rather than inferred from file extensions.

FormatOpenSearchCompareStructured ComparePreviewNotes
TXT / LOG / MD / source codeYesYesYesTextUnknown plain-text files are detected heuristically.
JSONYesYesYesYesTextStructural path changes plus raw diff.
XMLYesYesYesNormalizedTextRaw source plus normalized element/attribute/text comparison.
CSV / TSVYesYesYesCSV cellsTextCSV cell comparison supports quoted fields.
ZIP / ZIP64*YesYesEntriesTreeBuilt-in browser-local ZIP/ZIP64 reader for stored and Deflate entries. Encrypted entries are detected but not extracted.
JAR / WAR / APKYesYesEntriesTreeTreated as ZIP package containers.
TAR / TAR.GZ / TGZ / GZIPYesYesText entriesTree/TextUses browser DecompressionStream for GZIP.
DOCXYesYesExtracted textTextReports paragraph and virtual-line locators.
XLSXYesYesExtracted textCSV page onlyCellsSearch results report sheet and cell where available.
PPTXYesYesExtracted textText blocksReports slide and text-block locators.
ODT / ODS / ODPYesYesExtracted textTextExtracts content.xml locally.
EPUBYesYesExtracted textTextExtracts local HTML/XHTML package content.
PDFYesBest effortExtracted textTextDependency-free local extractor; complex fonts/layouts may not extract accurately.
Binary filesMetadataNoHash/equalityMetadataNever invents line numbers.
7Z / RAR / BZIP2 / XZNoNoNoNo compatible self-hosted decoder is bundled in this dependency-free build.