What is a BMS file?
A .BMS file can represent several different data formats. The two most common types are QuickBMS Script files and Be-Music Script files. A QuickBMS Script contains extraction instructions. Modders and developers use these scripts with QuickBMS, created by Luigi Auriemma and associated with Mike Zuurman, to extract audio, textures, and models from compressed game archives.
Alternatively, a .BMS file can be a Be-Music Script. Urao Yane created this format for rhythm games. These files store music charts, note placement, and audio timing. Players use rhythm simulators like beatoraja to load and play these charts. Other rare .BMS formats include 3D meshes for games like Silkroad Online, map materials for CryEngine, and dental X-ray mount files for Carestream Dental software.
How to open BMS files?
Because the .BMS extension has multiple possible meanings, you must identify the actual format of the file first. viewer.online/bms analyzes .BMS files to identify their exact format and creator software, shows which programs can open the file, and usually previews it. If your file is a plain text script, you can also view and edit it using standard text editors like Notepad++ or Visual Studio Code.
Software and tools
If you want to extract game archives, you need the QuickBMS command-line tool. If you want to play a music chart, you need a rhythm game simulator. If you need to convert your file to a more accessible format, we recommend convert.guru. Text-based .BMS scripts convert easily to .TXT, while Be-Music charts often convert to advanced formats like .BME or .BML.
Summary
viewer.online/bms directly opens and previews .BMS files in the browser, eliminating the need to install software or troubleshoot compatibility issues.