GOM Player supports file formats such as AVI, DAT, MPEG, DivX, XviD, WMV, and ASF. Users don't have to install codecs separately. GOM Player is capable of playing incomplete or damaged AVI files by skipping the damaged frames. It can also play locked or partially downloaded files. Its other features include drag-and-drop support, HTTP streaming, editable skins, subtitling, overlay mixer, key remapping, enhanced filter rendering, real-time index rebuilding for AVI files and unicode support.