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-Editor | User submitted | |
| VideoPad | User submitted | |
| Express Rip | User submitted | |
| SoundTap Streaming Audio Recorder | User submitted | |
| Express Zip | User submitted |
| Zulu DJ Software | User submitted | |
| Prism Video Converter | User submitted | |
| Express Burn Disc Burning Software | User submitted | |
| Express Burn | User submitted | |
| Zoner Photo Studio | User 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.
Not sure exactly what type of file you are trying to open? Try our new File Analyzer. It is a free tool that can identify more than 11,000 different kinds of files - most likely yours too! It will help you find software that can handle your specific type of file. Download File Analyzer here.