Comprehensive Directory

Supported File Formats

FilePeek supports over 50 document, spreadsheet, flat-data, developer code, image, and archive formats with 100% client-side privacy.

.pdfdocument

PDF Document

application/pdf

Engine: pdf-viewer

Format Guide & Details β†’
.docx, .docm, .dotx, .dotmdocument

Microsoft Word Document (DOCX / DOCM / DOTX)

application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/vnd.ms-word.document.macroenabled.12, application/vnd.openxmlformats-officedocument.wordprocessingml.template

Engine: document-viewer

Format Guide & Details β†’
.doc, .dot, .wbkdocument

Microsoft Word 97–2003 Document (DOC / DOT)

application/msword

Engine: document-viewer

Format Guide & Details β†’
.odt, .ott, .fodt, .odmdocument

LibreOffice / OpenDocument Text (ODT / OTT / FODT)

application/vnd.oasis.opendocument.text, application/vnd.oasis.opendocument.text-template

Engine: document-viewer

Format Guide & Details β†’
.gdocdocument

Google Docs Document (GDOC)

application/vnd.google-apps.document

Engine: document-viewer

Format Guide & Details β†’
.vsdx, .vsdmdocument

Microsoft Visio Drawing (VSDX)

application/vnd.ms-visio.drawing

Engine: document-viewer

.rtfdocument

Rich Text Format

application/rtf, text/rtf

Engine: document-viewer

.md, .markdown, .mdowndocument

Markdown Document

text/markdown, text/x-markdown

Engine: markdown-viewer

.pptx, .pptm, .ppsx, .ppsm, .potx, .potmpresentation

Microsoft PowerPoint Presentation (PPTX / PPSX / POTX)

application/vnd.openxmlformats-officedocument.presentationml.presentation, application/vnd.openxmlformats-officedocument.presentationml.slideshow, application/vnd.openxmlformats-officedocument.presentationml.template, application/vnd.ms-powerpoint.presentation.macroenabled.12

Engine: presentation-viewer

.ppt, .pps, .potpresentation

Microsoft PowerPoint 97–2003 Presentation (PPT / PPS)

application/vnd.ms-powerpoint

Engine: presentation-viewer

.odp, .otp, .fodp, .odgpresentation

LibreOffice / OpenDocument Presentation (ODP / OTP / FODP / ODG)

application/vnd.oasis.opendocument.presentation, application/vnd.oasis.opendocument.presentation-template, application/vnd.oasis.opendocument.graphics

Engine: presentation-viewer

.gslidespresentation

Google Slides Presentation (GSLIDES)

application/vnd.google-apps.presentation

Engine: presentation-viewer

.txt, .text, .asc, .prn, .out, .err, .lstflat-file

Plain Text Flat File

text/plain

Engine: code-viewer

Format Guide & Details β†’
.dat, .flatflat-file

DAT Flat Data File

text/plain, application/octet-stream

Engine: code-viewer

Format Guide & Details β†’
.ini, .cfg, .conf, .properties, .envflat-file

Configuration Flat File

text/plain

Engine: code-viewer

.xlsx, .xlsm, .xlsb, .xltx, .xltmspreadsheet

Microsoft Excel Workbook (XLSX / XLSM / XLSB / XLTX)

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel.sheet.macroenabled.12, application/vnd.ms-excel.sheet.binary.macroenabled.12

Engine: spreadsheet-viewer

Format Guide & Details β†’
.xls, .xlt, .dbf, .dif, .slk, .numbersspreadsheet

Microsoft Excel 97–2003 & Legacy Spreadsheet (XLS / XLT / DBF / DIF / SLK / NUMBERS)

application/vnd.ms-excel, application/x-dbf

Engine: spreadsheet-viewer

Format Guide & Details β†’
.ods, .ots, .fodsspreadsheet

LibreOffice / OpenDocument Spreadsheet (ODS / OTS / FODS)

application/vnd.oasis.opendocument.spreadsheet, application/vnd.oasis.opendocument.spreadsheet-template

Engine: spreadsheet-viewer

Format Guide & Details β†’
.gsheetspreadsheet

Google Sheets Spreadsheet (GSHEET)

application/vnd.google-apps.spreadsheet

Engine: spreadsheet-viewer

Format Guide & Details β†’
.csv, .tsv, .tab, .psvspreadsheet

Delimited Spreadsheet (CSV / TSV / PSV)

text/csv, text/tab-separated-values, application/csv

Engine: csv-viewer

Format Guide & Details β†’
.json, .geojson, .harcode

JSON Data File

application/json, text/json

Engine: code-viewer

Format Guide & Details β†’
.xml, .xsd, .xsl, .plist, .csproj, .vbproj, .fsproj, .pom, .configcode

XML & Configuration Document

application/xml, text/xml

Engine: code-viewer

Format Guide & Details β†’
.yaml, .ymlcode

YAML Configuration

application/x-yaml, text/yaml, text/x-yaml

Engine: code-viewer

.sqlcode

SQL Script

application/sql, text/x-sql

Engine: code-viewer

.js, .mjs, .cjs, .jsx, .ts, .tsx, .mts, .ctscode

JavaScript / TypeScript Source

application/javascript, text/javascript, application/typescript

Engine: code-viewer

Format Guide & Details β†’
.html, .htm, .xhtml, .css, .scss, .sass, .lesscode

HTML / CSS / SCSS Source

text/html, text/css, text/x-scss

Engine: code-viewer

Format Guide & Details β†’
.cs, .py, .pyw, .java, .php, .phtml, .go, .rs, .cpp, .c, .cc, .cxx, .h, .hpp, .hxx, .rb, .swift, .kt, .kts, .sh, .bash, .zsh, .ps1, .psm1, .psd1, .bat, .cmd, .dockerfile, .dart, .scala, .lua, .r, .graphql, .gql, .protocode

C# / Java / Python / C++ / Go / Rust Source

text/x-csharp, text/x-python, text/x-java-source, application/x-httpd-php, text/x-c, text/x-c++, text/plain

Engine: code-viewer

Format Guide & Details β†’
.logcode

Application Log File

text/x-log, text/plain

Engine: code-viewer

.pngimage

PNG Image

image/png

Engine: image-viewer

Format Guide & Details β†’
.jpg, .jpeg, .jfifimage

JPEG Image

image/jpeg

Engine: image-viewer

Format Guide & Details β†’
.gifimage

GIF Image

image/gif

Engine: image-viewer

.webpimage

WebP Image

image/webp

Engine: image-viewer

Format Guide & Details β†’
.svgimage

SVG Vector Graphic

image/svg+xml

Engine: image-viewer

Format Guide & Details β†’
.bmp, .dibimage

Bitmap Image (BMP)

image/bmp, image/x-ms-bmp

Engine: image-viewer

.tif, .tiffimage

TIFF Image

image/tiff

Engine: image-viewer

.psd, .psbimage

Adobe Photoshop Document (PSD / PSB)

image/vnd.adobe.photoshop, application/x-photoshop, image/psd

Engine: psd-viewer

.xcfimage

GIMP Layered Image (XCF)

image/x-xcf

Engine: psd-viewer

.stl3d-cad

STL 3D Mesh (ASCII & Binary Stereolithography)

model/stl, model/x.stl-binary, model/x.stl-ascii, application/sla

Engine: cad-viewer

.obj, .mtl3d-cad

Wavefront 3D Object (OBJ / MTL)

model/obj, text/plain

Engine: cad-viewer

.gltf, .glb3d-cad

glTF / GLB 3D Scene (GLTF / GLB)

model/gltf+json, model/gltf-binary

Engine: cad-viewer

.ply3d-cad

Stanford PLY 3D Polygon Mesh (PLY)

model/ply, application/x-ply

Engine: cad-viewer

.3mf3d-cad

3D Manufacturing Format (3MF)

model/3mf, application/vnd.ms-package.3dmanufacturing-3dmodel+xml

Engine: cad-viewer

.dae, .off3d-cad

Collada & OFF 3D Mesh (DAE / OFF)

model/vnd.collada+xml, text/xml

Engine: cad-viewer

.dxf3d-cad

AutoCAD DXF Drawing (DXF)

image/vnd.dxf, application/dxf, application/x-dxf

Engine: cad-viewer

.dwg3d-cad

AutoCAD Binary Drawing (DWG)

image/vnd.dwg, application/acad, application/x-acad

Engine: cad-viewer

.step, .stp, .p213d-cad

STEP 3D CAD Model (STEP / STP)

model/step, application/step

Engine: cad-viewer

.iges, .igs3d-cad

IGES 3D CAD Model (IGES / IGS)

model/iges, application/iges

Engine: cad-viewer

.mp3, .wav, .ogg, .oga, .m4a, .flacmedia

Audio File (MP3 / WAV / OGG)

audio/mpeg, audio/wav, audio/x-wav, audio/ogg, audio/mp4, audio/flac

Engine: media-viewer

.mp4, .webm, .mov, .m4v, .ogvmedia

Video File (MP4 / WEBM / MOV)

video/mp4, video/webm, video/quicktime, video/ogg

Engine: media-viewer

.ziparchive

ZIP Archive

application/zip, application/x-zip-compressed

Engine: archive-viewer

.tar, .gz, .tgzarchive

TAR / GZIP Archive

application/x-tar, application/gzip, application/x-gzip

Engine: archive-viewer

About FilePeek's Local File Engine Architecture

FilePeek is designed to replace unsafe online converters and cloud-based document viewers. By taking advantage of modern browser capabilitiesβ€”including the Web File API, WebAssembly parsers, and HTML5 Canvasβ€”FilePeek decodes documents and spreadsheets on your local device.

For flat files such as .txt and .dat, our engine validates binary vs. text signatures within the first 4,096 bytes. Printable text files are rendered with line numbers, syntax-aware encoding converters, and optional delimiter table parsing.