Supported file types
The following file types and extensions are currently supported by Glasswall.
For more information about our supported file types, please contact us.
Supported file types
| File type | Embedded Engine | Halo | Meteor |
|---|---|---|---|
| Word binary (.doc, .dot) | ✔ | ✔ | ✔ |
| Excel binary (.xls, .xlt) | ✔ | ✔ | ✔ |
| PowerPoint binary (.ppt, .pps, .pot) | ✔ | ✔ | ✔ |
| Word OOXML (.docx, .docm, .dotx, .dotm) | ✔ | ✔ | ✔ |
| Excel OOXML (.xlsx, .xlsm, .xltx, .xltm) | ✔ | ✔ | ✔ |
| PowerPoint OOXML (.pptx, .pptm, .ppsx, .ppam, .potm, .ppsm, .potx) | ✔ | ✔ | ✔ |
| PDF (.pdf) | ✔ | ✔ | ✔ |
| JPEG (.jpeg, .jpg, .jpe, .jif, .jfif, .jfi) | ✔ | ✔ | ✔ |
| PNG (.png) | ✔ | ✔ | ✔ |
| GIF (.gif) | ✔ | ✔ | ✔ |
| BMP (.bmp) | ✔ | ✔ | ✔ |
| SVG (.svg) | ✔ | ✔ | ✔ |
| EMF (.emf) | ✔ | ✔ | ✔ |
| WMF (.wmf) | ✔ | ✔ | ✔ |
| TIFF (.tif, .tiff, .geotiff) | ✔ | ✔ | ✔ |
| WebP (.webp) | ✔ | ✔ | ✔ |
| WAV (.wav, .wave) | ✔ | ✔ | ✔ |
| MP3 (.mp3) | ✔ | ✔ | ✔ |
| MP4 family (.mp4, .m4a, .m4p, .m4b, .m4r, .m4v) | ✔ | ✔ | ✔ |
| Archive formats (.zip, .7z, .rar, .tar, .gz, .bz2, .xz, .iso) | – | ✔ | Pro only |
| XML (.xml) | – | Schema validation | – |
| Text (.txt) | ASCII / UTF-8 validation | ASCII / UTF-8 validation | – |
Supported file sizes
| Product | Maximum supported file size |
|---|---|
| Embedded Engine | 2 GiB |
| Halo | 1 GiB |
| Meteor Essentials | 25 MB |
| Meteor Pro | 1 GiB |
Special cases and limitations
Binary Office
Limitations
Office 95 and earlier versions are not supported. If these file types are processed, they will cause an Issue to be reported in the XML report (in Analysis Mode) and the file will not be regenerated in Protect Mode.
Binary Office files containing Apple Mac or LibreOffice specific file features may be marked as non-conforming.
Office Open XML
Limitations
Apple Mac or LibreOffice specific file features may be marked as non-conforming or the components may be removed from the file.
Encrypted files
Limitations
Glasswall does not currently provide the ability to decrypt files, therefore encrypted files are not supported and are marked as non-conforming and blocked by default.
Software executable formats
Software executables can introduce significant security risk, so they should only be processed with strong safeguards in place. Additional security controls are recommended wherever possible.
Glasswall inspects these formats at the container level only. This includes validation of headers, sections, and metadata against the expected standard. It does not perform full decompilation or source-level analysis, so executables may still contain harmful functionality even when the container structure is valid.
The table below lists the software executable formats that are inspected and validated at the container level.
| File type | Extensions |
|---|---|
| Windows Portable Executable format | .acm, .ax, .cpl, .dll, .drv, .mui, .exe, .ocx, .scr, .sys, .efi, .tsp |
| Mach Object format (Mach-O) | .o, .dylib |
| Common Object File format | .o, .obj |
| Executable and Linkable format (ELF) | .elf, .o, .so, .axf, .bin, .ko, .mod, .out |