File Types

Several Max objects such as folder, umenu, and opendialog can refer to specific File Types. These can be either an explicit file extension beginning with a dot (.png, .wav, .mp3, etc.), or Macintosh four-character code. Even though they're called Macintosh codes, Max will recognize these on any platform.

Here's a list of those file types, together with a description and the standard extensions associated with each type.

CodeDescriptionExtensions
8BPSPhotoshop file.psd
AFxBFXB file.fxb
AFxPFXP file.fxp
AIFFAIFF audio file.aif
AIFFAIFF audio file.aiff
ampfAbleton Live Max Device.amp
amxdAbleton Live Max Device.amxd
aPcsVST Plug-In.dll
aPcsVST plug-in.vst
APPLApplication.app
APPLApplication.exe
AUinAudio Unit Plug-in.auinfo
AUpiAudio Unit Plug-in.component
BMPBMP file.bmp
CAFCAF audio file.caf
cafeJava class file.class
cssCSS file.css
DATAaudio file.data
DICTDictionary file.json
dictDictionary Instance.maxdict
FBXAutodesk FBX Model File.fbx
FLACFLAC audio file.flac
foldFolder/DirectoryFolder
gDSPdsp.gen File.gendsp
GenXGenExpr file.genexpr
GIFfGIF file.gif
gJITjit.gen File.genjit
iLaFExternal object.mxd
iLaFExternal object.mxe
iLaXExternal object.mxo
iLaXMacintosh External Object.mxo
jarJava Archive file.jar
Jb3dBlitzBasic 3D Model File.b3d
JbvhBiovision BVH Motion Capture File.bvh
JdaeCollada Model File.dae
JiT!Jitter data file.jit
JiT!Jitter data file.jxf
jluaLua Source File.lua
JmtlJitter Material File.jitmtl
JobjWavefront Object Model File.obj
JogrOgre3D XML Model File.mesh.xml
JPEGJPEG file.jpeg
JPEGJPEG file.jpg
JplyStanford Polygon Library Model File.ply
JSONJSON.json
JSONDefaults file.maxdefaults
JSONDefaults definitions.maxdefines
JSONHelp Patcher.maxhelp
JSONPatcher.maxpat
JSONPreferences file.maxpref
JSONPreset file.maxpresets
JSONPrototype.maxproto
JSONQuery file.maxquery
JSONSwatches file.maxswatches
JstlStereolithography Model File.stl
M4aAAC audio file.m4a
M4VVideo file.m4a
maxbHelp file.help
maxbPatcher.mxb
maxbPatcher.pat
maxcMax Collective.clct
maxcMax Collective.mxc
MidiMIDI file.mid
MidiMIDI file.midi
MidiMIDI file.syx
mLsnMax Lesson File.maxlesson
mMapMax Mapping File.maxmap
MooVVideo.mov
Mp3MP3 audio file.mp3
mPakPacked Package.maxpack
MPEGVideo.mpeg
MPEGVideo.mpg
mpg4Video.mp4
mPrjProject.maxproj
mQurMax Collection File.maxcoll
mSnpSnippet file.maxsnip
mx@cCollective.mxf
mx64Windows x64 external object.mxe64
mxPLMax Palette File.maxpalette
mZipPacked Project.maxzip
NxTSNeXT/Sun audio file.snd
PICSPICS file.pics
PICTPICT file.pct
PICTPICT file.pict
PNGPNG file.png
PNGPNG file.png
PNGfPNG file.png
pStoPattrstorage Preset File (JSON).json
pStxPattrstorage Preset File (XML).xml
svgSVG file.svg
SWFLFlash file.swf
TEXTOpenGL Shading Language file.glsl
TEXTHelp file.help
TEXTWeb page.htm
TEXTWeb page.html
TEXTJava source file.java
TEXTJavascript file.js
TEXTXML OpenGL Pass Description file.jxp
TEXTXML Shader Description file.jxs
TEXTXML Reference file.maxref.xml
TEXTXML Tutorial file.maxtut.xml
TEXTXML Vignette file.maxvig.xml
TEXTPatcher.mxt
TEXTPatcher.pat
TEXTText file.txt
TEXTWeb page.xhtml
TEXTXML file.xml
TIFFTIFF file.tif
TIFFTIFF file.tiff
ULAWSND file.snd
VfWAVI video.avi
WAVEWAVE audio file.wav
WMV2Video File.asf
WMV3Video File.wmv
WMVAVideo File.wmv
WVC1Video File.wmv
xdllWindows external object.mxe
xQZZSupport file.hibundle
XSLTXSLT file.xsl
YAMLYAML.yaml
YAMLYAML.yml
ZIPZip archive.zip