What is the INT file format?
.int files store black-and-white monochrome bitmap images in the SGI Image File Format. The format was developed by Silicon Graphics, Inc. (SGI), a company known for manufacturing high-performance workstations and graphics processing hardware.
The .int extension name is derived from the word "integer," reflecting that image pixels are stored as integer samples. .int is the single-channel grayscale variant of the SGI image family, which also covers .bw, .rgb, and .sgi files for other color depths and channel counts. All SGI images open with a 2-byte magic number 01 DA (big-endian) and carry a fixed 512-byte header encoding image dimensions, bits per channel (8 or 16), and a storage flag that selects either verbatim or RLE-compressed output. Maximum image size is 65,535 × 65,535 pixels. The format originated on IRIX-based SGI workstations in the 1980s; PNG and TIFF have largely replaced it for new grayscale work.
Security & safety
RISK: LOWAn SGI .int image is raster data, not executable code, so opening one is safe. The only real issue is non-malicious confusion: a .int that's actually Unreal-game text or a Delphi file won't open as an image (open it in a text editor instead). As always, verify the true extension and origin if a file arrived unexpectedly.
Format details
in a nutshell- Unreal Engine localization (.int) - INI-style English localization/config files for Unreal Engine games (the 'int' = international); plain text, opened with a text editor, unrelated to images.
- Delphi interface file (.int) - Borland/Embarcadero Delphi saved interface/unit interface data with .int; a developer text file, not an image.
- Generic intermediate/integer data (.int) - Various programs use .int for intermediate or integer/numeric data dumps; meaning is application-specific.
Programs that open INT files
Technical details
deep spec| Format family | SGI Image File Format (IRIS image format) |
| Grayscale channels | 1 channel (intensity only); color siblings `.rgb` and `.rgba` carry 3-4 channels |
| Magic bytes | `01 DA` hex (big-endian 16-bit = 474) at byte offset 0, shared by all SGI image variants |
| Header size | 512 bytes fixed, encoding magic, storage mode, BPC, XSIZE, YSIZE, ZSIZE, pixel min/max, and image name |
| Bits per channel | 8 or 16 bits per channel (BPC field in header) |
| Maximum dimensions | 65,535 × 65,535 pixels (XSIZE and YSIZE are 16-bit unsigned fields) |
| Compression | Storage mode 0 = verbatim (uncompressed); storage mode 1 = RLE with per-scanline offset and length tables |
| Byte order | Big-endian (network byte order), consistent across all SGI image variants |
| Encoding | Binary |
| MIME type | `image/x-sgi` (also `image/sgi` and `image/x-rgb`) |
| Color model | Grayscale (luminance only); no color channels stored |
| Origin platform | SGI IRIS workstations running IRIX (1980s); format specified by Paul Haeberle of SGI |
| RLE scan-line structure | When compressed, per-scanline start-offset and length tables precede the compressed pixel data |
| Related SGI variants | `.bw` (grayscale alias), `.inta` (grayscale + alpha), `.rgb` (color), `.rgba` (color + alpha), `.sgi` (general) |
| Superseded by | PNG and TIFF for modern grayscale storage; the SGI format is considered legacy |
| Typical file size | ~10 KB to ~20 MB depending on resolution; RLE mode significantly reduces size for uniform-area images |
| Released | 1980s (SGI IRIS image format, Paul Haeberle's SGI Image File Format spec) |
| Latest version | SGI Image File Format (final spec, 1994) |
| Open standard | Yes · royalty-free |
| Specification | media.xiph.org |
INT conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about INT files.