Drop your file to analyze it

BMS File

What are BMS files and how to open them

Are you having problems opening a BMS file or are you simply curious about its contents? We're here to explain the properties of these files and provide you with software that can open or handle your BMS files.

What is a BMS file?

BMS files have multiple uses, and QuickBMS script is one of them. Read more about the other uses further down the page.

QuickBMS script

These BMS files are archive files created in QuickBMS, a tool used for faster file extracting and importing, archiving, and file format parser. QuickBMS uses minimal GUI (Graphical User Interface) if you run a program normally (Double-clicking the file) or by using a command-line. This is a faster program when it comes to handling archives used by the majority of games.

How to open BMS files

Important: Different programs may use files with the BMS file extension for different purposes, so unless you are sure which format your BMS file is, you may need to try a few different programs.

While we have not verified the apps ourselves yet, our users have suggested ten different BMS openers which you will find listed below.

Last updated: August 24, 2026

All known file formats using extension .BMS

While QuickBMS script is a popular type of BMS-file, we know of 2 different uses of the .BMS file extension. Different software may use files with the same extension for different types of data.

SilkRoad Mesh

SilkRoad Mesh files store the 3D geometry used inside the MMORPG Silkroad Online, produced by the developer Joymax. These files define the shape of game objects - such as items, monsters, NPCs - by specifying their mesh data (vertices, normals, texture mapping, and optional bone rigging for animation). They are integrated with other assets like material definitions and textures to render objects within the game's engine.

Production of these mesh files occurs when game assets are created for Silkroad Online. Artists model an object in 3D modelling software, rig it if needed, and then export or convert it into the mesh format that the game engine reads. During game runtime, the engine loads mesh files and combines them with texture and material files to display visible, animated models. Mesh files often reference material files and skeleton/animation files when objects are animated.

Binary Mesh structure begins with the ASCII signature "JMXVBMS " at the file start. It uses a left-handed coordinate system with the Y axis oriented up. Mesh files include data for vertex count, positions (float-triples), normals, UV texture coordinates, optional lightmap UVs if present, possibly bone indices and weights if the mesh is animated, followed by face indices (triangles) defining how vertices connect.

Various apps that use files with this extension

These apps are known to open certain types of BMS files. Remember, different programs may use BMS files for different purposes, so you may need to try out a few of them to be able to open your specific file.

VideoPad Video-EditorVideoPad Video-EditorUser submitted
VideoPadVideoPadUser submitted
Express RipExpress RipUser submitted
SoundTap Streaming Audio RecorderSoundTap Streaming Audio RecorderUser submitted
Express ZipExpress ZipUser submitted
Zulu DJ SoftwareZulu DJ SoftwareUser submitted
Prism Video ConverterPrism Video ConverterUser submitted
Express Burn Disc Burning SoftwareExpress Burn Disc Burning SoftwareUser submitted
Express BurnExpress BurnUser submitted
Zoner Photo StudioZoner Photo StudioUser submitted

Help us help others

File.org helps thousands of users every day, and we would love to hear from you if you have additional information about BMS file formats, example files, or compatible programs. Please use the links below or email us at submit@file.org to discuss further.