File Formats
Every kind of file, explained: what it is, the software that opens it and how its bytes are laid out. Search by extension, name or program, or drop any file on any page of this site to look inside it.
Categories
Audio
Recordings, compressed music, MIDI and tracker modules, music projects, instruments and playlists.
71 formatsVideo
Containers, raw video streams, streaming manifests, subtitles and editing projects.
37 formatsImage
Photos and bitmaps, vector drawings, camera raw, layered projects, icons and retro formats.
71 formats3D & CAD
Meshes, scenes, modelling projects, engineering drawings, 3D printing and point clouds.
77 formatsDocument
Printable pages, word processing, spreadsheets, presentations, ebooks, text and fonts.
64 formatsData
Structured text, binary serialisation, databases, science and maps, AI models, compression and archives.
96 formatsCode
Source code, bytecode, programs and libraries, object files, firmware, shaders and packages.
142 formatsSystem
Disk and floppy images, keys and certificates, network captures, shortcuts, settings and logs.
43 formatsViewers
Fully supported: 10 formats · Partially supported: 132 formats
Drop one on any page and the explorer takes it apart and shows what it holds: the picture, the sound, the notes, the rows or the text.
Latest additions
| Format | Name | About | Viewer |
|---|---|---|---|
.FST | OpenFst transducer | OpenFst’s binary finite-state transducer: a header and symbol tables, then the states. | partial |
.ADF | Amiga Disk File | An Amiga floppy disk, every 512-byte sector in order. | partial |
.DMS | Amiga DiskMasher disk | A compressed Amiga floppy disk: 80 tracks, each packed by one of seven modes. | partial |
.SVG | Scalable Vector Graphics | The web’s vector format: shapes, text and gradients written as XML. | partial |
.WRL | VRML world | The first web 3D standard: VRML 1.0 and VRML97 text worlds, still used to export meshes. | partial |
.GLTF | GL Transmission Format | Khronos’ open format for 3D scenes, as JSON with buffers or as one binary .glb. | partial |
.LWO | LightWave object | LightWave 3D’s object file: points, polygons and surfaces in IFF chunks. | partial |
.RWX | RenderWare script model | RenderWare’s text 3D models: vertices, faces and primitives in nested clumps. | partial |
.DMO | Derive demo file | A demonstration for the Derive algebra system: expressions with ; comment lines. | partial |
.FFE | DirectInput force feedback effects | Force feedback effects for joysticks and wheels: a RIFF file with one list for each effect. | partial |
.FST | FL Studio preset | FL Studio channel, plugin and mixer presets: an FLP file with another file type. | partial |
.LIF | Game of Life pattern | Four kinds of Game of Life pattern file: Life 1.05, Life 1.06, no version line, x grid. | partial |
.MTH | Derive utility file | Definitions and expressions for the Derive algebra system, as ~-wrapped DOS text. | partial |
.3DF | 3dfx Glide texture | Texture for 3dfx Voodoo cards: a text header, an optional table and mipmap levels. | partial |
.WV | WavPack | Open lossless and hybrid compression: wvpk blocks, plus an optional .wvc file. | partial |
.FLV | Flash Video | The video file of Flash Player: a short header then timestamped audio and video tags. | partial |
.AAC | Advanced Audio Coding | MP3’s successor: ADTS frames in .aac, or MPEG-4 boxes in .m4a. | partial |
.AC3 | Dolby Digital audio | Dolby Digital surround sound: sync frames of six 256-sample audio blocks. | partial |
.ICC | ICC colour profile | Colour profiles that describe a device or colour space for colour management. | partial |
.M3F | Mandelbulb 3D formula | Mandelbulb 3D formula: text options, hexadecimal x86 code, description. | partial |
Reference
Fully supported: 36 formats · Partially supported: 442 formats
A complete reference has a page for each part of the file, for every version.
Latest additions
| Format | Name | About | Reference |
|---|---|---|---|
.FST | OpenFst transducer | OpenFst’s binary finite-state transducer: a header and symbol tables, then the states. | partial |
.DMS | Amiga DiskMasher disk | A compressed Amiga floppy disk: 80 tracks, each packed by one of seven modes. | partial |
.IFC | Industry Foundation Classes | The open BIM standard: a building as walls, slabs and spaces, in STEP text. | partial |
.RW2 | Panasonic raw image | Panasonic Lumix raw photos, a TIFF-like file with its own magic number. | partial |
.WGSL | WebGPU Shading Language source | Shader source for WebGPU in browsers and native WebGPU libraries. | partial |
.RWX | RenderWare script model | RenderWare’s text 3D models: vertices, faces and primitives in nested clumps. | partial |
.FCSTD | FreeCAD document | FreeCAD’s parametric document: a ZIP of XML object data and BREP shapes. | partial |
.DMO | Derive demo file | A demonstration for the Derive algebra system: expressions with ; comment lines. | partial |
.FFE | DirectInput force feedback effects | Force feedback effects for joysticks and wheels: a RIFF file with one list for each effect. | partial |
.FST | FL Studio preset | FL Studio channel, plugin and mixer presets: an FLP file with another file type. | partial |
.JSON | Hugging Face model config | config.json: a model’s architecture and sizes, read before the weights. | partial |
.LIF | Game of Life pattern | Four kinds of Game of Life pattern file: Life 1.05, Life 1.06, no version line, x grid. | partial |
.MTH | Derive utility file | Definitions and expressions for the Derive algebra system, as ~-wrapped DOS text. | partial |
.JSON | Hugging Face tokenizer | tokenizer.json: a language model’s vocabulary and tokenising rules. | partial |
.SAFETENSORS | LoRA adapter | Small low-rank A and B matrices that adjust a base model’s layers. | partial |
.KERAS | Keras model | A whole Keras model: JSON config and HDF5 weights in a ZIP archive. | partial |
.CKPT | Model checkpoint | A training snapshot: weights, optimiser state and step counts. | partial |
.SPV | SPIR-V shader module | Compiled shaders for Vulkan and OpenGL, as a stream of 32-bit words. | partial |
.3DF | 3dfx Glide texture | Texture for 3dfx Voodoo cards: a text header, an optional table and mipmap levels. | partial |
.DWG | AutoCAD drawing | AutoCAD’s native drawing, versioned by a six-character string at the start. | partial |
Look inside any file
It opens in a hex viewer straight away. The file is read in your browser and never leaves your computer.