All about ASM Files

The ASM file type is primarily associated with Visual Studio.

ASMFile Extension ASM
File extension: ASM
File type:  source code

What is an ASM file?

ASM files mostly belong to Visual Studio by Microsoft. An ASM file contains a 3D assembly model created with computer-aided product design/manufacturing software like SolidEdge and Creo. These files have the same filename extension but are coded in different proprietary formats. Another type of ASM file contains a macro for stone parameters used to automate processes in Alphacam computer-aided design/manufacturing software. Integrated development environments like Visual Studio and RAD Studio use an ASM file to store source code written in low-level assembly languages. Digital Editions publication management program uses an ASM file to store the Internet link to an e-book (PDF) publication on a remote server.

How to open an ASM file

You need a suitable software like Visual Studio to open an ASM file. Without proper software you will receive a Windows message "How do you want to open this file?" or "Windows cannot open this file" or a similar Mac/iPhone/Android alert. If you cannot open your ASM file correctly, try to right-click or long-press the file. Then click "Open with" and choose an application. You can also display a ASM file directly in the browser:. Just drag the file onto this browser window and drop it.

Online ASM Text Viewer

Choose your .asm file to analyze

Read our privacy guarantee in Filext’s terms and privacy policy

Please allow ads on our site

This helps us keep our servers running. Then re-upload your file to view it.

Click here to see how to disable the ad blocker for filext.com

Programs that open and convert ASM files:

  1. Visual Studio by Microsoft
    See the previous paragraphs to learn more about the main application. ASM files are often referred to as Visual Studio developers because this type of file is primarily created or used by this software.
  2. Alphacam (stone parameter macro) by Hexagon
    Alphacam is a computer-aided manufacturing software used for woodworking, stone milling, and fixture design. It uses an ASM file to store macros for stone parameters. This file format is classified as Developer.
  3. Creo (assembly) by PTC
    Creo is a professional computer-aided design, manufacturing, and engineering software used for product design/manufacturing. It saves a 3D part assembly (multiple PRT files) in an ASM file. This file format is classified as CAD.
  4. Solid Edge (assembly) by Siemens
    Solid Edge is a 3D product design/development and manufacturing software suite. This program saves a product assembly in an ASM file. This file format is classified as CAD.
  5. Sublime (source code) by Sublime
    Sublime is a cross-platform code and text editor for computers. It can open and edit assembly source code saved in an ASM file. This file format is classified as Developer.

ASM file extension format:

To view or edit ASM files you need to know the file format, because it determines how the data in this file is stored. Each file format has a unique extension and almost always a unique signature. For example, Microsoft Word documents have the extension .docx and the signature (usually the first 3 characters in this file) PK. Nonetheless, different programs can utilize the same file extension to represent distinct file formats. Double-clicking on the file often results in an error when opening. When there is a problem with a file, the first step to solving it is to determine the file format. Our evaluation of the ASM files is as follows:

The ASM file extension is used very often and does not have a uniform file format. However, the following two file formats are common:

All other ASM files (86%) have no consistent format, the following 9 formats exist: UGC, section, Segment, ORG and push. Often described as task, assignment, mycode, check, zkemsdk, digit, input or code. Drag & drop your file here to see the file format and a preview of your ASM file!

Technical Data for ASM File Extension

File classification:
Developer
Related files:
1, par, asm_cbf, acsm, zip, asm1, wasm, pdf, txt, avr, exe, prt, rar, dft, s, jpg, elf, 9, cbf, stp, b, bas, wxs

The following listing is compiled from the database produced by the 'Associate This!' program, selected data from the main FILExt database and file extension information submitted by users.

ProgramID: AppReg5
EXEFile: %ProgramFiles%\Batronix\Prog-Studio %1

ProgramID: asmfile
EXEFile: %ProgramFiles%\Microsoft Visual Studio .NET\Common7\IDE\devenv.exe /dde

ProgramID: Batronix.Document
EXEFile: %ProgramFiles%\Batronix\Prog-Studio\Prog-Studio.exe %1

ProgramID: VisualStudio.asm.7.1
EXEFile: %ProgramFiles%\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe /dde

ProgramID: SldAssem.Document
EXEFile: %ProgramFiles%\SOLIDW~1\SLDWORKS.exe /dde

ProgramID: VisualStudio.asm.7.1
EXEFile: %ProgramFiles%\Visual Studio .NET 2003\Common7\IDE\devenv.exe /dde

ProgramID: pnpasmfile
EXEFile: %ProgramFiles%\A Tech Group\Professional Notepad\notepad.exe %1

ProgramID: VisualStudio.asm.8.0
EXEFile: %ProgramFiles%\Microsoft Visual Studio 8\Common7\IDE\devenv.exe /dde %1

ProgramID: VCExpress.asm.8.0
EXEFile: %ProgramFiles%\Microsoft Visual Studio 8\Common7\IDE\VCExpress.exe /dde %1

ProgramID: SldAssem.Document
EXEFile: %ProgramFiles%\SOLIDW~2\sldworks.exe /dde

ProgramID: VCExpress.asm.8.0
EXEFile: %ProgramFiles%\Microsoft Visual Studio 8\Common7\IDE\VCExpress.exe /dde

ProgramID: asmFile
EXEFile: %ProgramFiles%\proeWildfire 2.0\bin\proe.exe %1

ProgramID: asmFile
EXEFile: %ProgramFiles%\ptc\proeWildfire 3.0\bin\proe.exe

ProgramID: txtfile
EXEFile: %SystemRoot%\system32\NOTEPAD.EXE

ProgramID: SldAssem.Document
EXEFile: %ProgramFiles%\SOLIDW~1\SWVIEWER.EXE

ProgramID: ASMSourceFile
EXEFile: %ProgramFiles%\Dxp.exe

ProgramID: asmFile
EXEFile: %ProgramFiles%\ptc\proe\bin\proe.exe

ProgramID: SmartView.SEAssemblyDocument
EXEFile: %ProgramFiles%\Solid Edge Viewer V19\Program\seviewer.exe

ProgramID: VisualStudio.asm.9.0
EXEFile: %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe

ProgramID: SolidEdge.AssemblyDocument
EXEFile: %ProgramFiles%\Solid Edge 2D Drafting V19\Program\Edge.exe

ProgramID: VCExpress.asm.9.0
EXEFile: %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\VCExpress.exe

ProgramID: SolidEdge.AssemblyDocument
EXEFile: %ProgramFiles%\Solid Edge 2D Drafting V20\Program\Edge.exe


an asm source code is a special file format by Microsoft and should only be edited and saved with the appropriate software.

How to solve problems with ASM files

  • Associate the ASM file extension with the correct application.
  • Update your software that should actually open source codes. Because only the current version supports the latest ASM file format. Search, therefore, e.g. on the Microsoft manufacturer website after an available Visual Studio update.
  • To make sure that your ASM file is not corrupted or virus-infected, get the file again and scan it with Google's virustotal.com.
  • Click here to open your .ASM file online - secure, fast, and no downloads needed.
Drop here
View another file
ASM file viewer ASM file description