lookup> .com

.COM·File Extension

COM ExecutableA .com file is a COM Executable. It is an executable format containing machine code that runs directly on the operating system.

Extension.com
File typeCOM Executable
CategoryExecutable
Charset
Compressible

What is a .com file?

A .com file is a COM Executable. It is an executable format containing machine code that runs directly on the operating system.

In the mime-db registry it maps to application/x-msdownload. When serving .com over HTTP, set the Content-Type header as shown in Developer info below.

Related entities: it maps to application/x-msdownload and is used by DIGITAL Command Language among others — and is delivered over HTTP via the Content-Type header.

  • Use File Explorer or Terminal to open and edit .com files.
  • Any text editor (Notepad, VS Code) can inspect the raw content as text.

When served over HTTP, responses should set the following header:

Content-Type: application/x-msdownload

Common software that reads/writes .com:

File ExplorerTerminalxattr
.comextension of
format
COM Executableserved as
mime type
application/x-msdownloadsent via header
http header
  • Running programs
  • Installing software
  • System libraries
  • Open the file with File Explorer, make your changes and save.
  • Most editors preserve the original formatting and encoding — avoid changing the charset.
  • Create a new file and save it with the .com extension, or export this format from File Explorer.

What programs can open .com files?

Common options include File Explorer, Terminal, xattr. You can also open many of these files with built-in viewers or a browser.

How do I create a .com file?

Create a new file in any text editor or the app that owns the format and save it with the .com extension.

What is the relationship between .com and the application/x-msdownload MIME type?

application/x-msdownload is the media type identifier used for .com files during network transfer (for example in the HTTP Content-Type header).

Updated 2026-08-18

Related extensions

Related MIME types

Related programming languages

Related headers

Related methods

Related status codes