.MRC

MRC File

mIRC Script File
Ask a question
QUICK ANSWER

An MRC file is most commonly a script for mIRC, the Windows IRC chat client. Open it in Notepad++ to read the code, then load it into mIRC via Tools > Scripts Editor > File > Load. Always review the script first - mIRC scripts run real commands and can be malicious.

Developer: mIRC Co. Ltd. (Khaled Mardam-Bey) Category: Executable Files MIME: text/plain
OPENS ON Windows macOS Linux
Related: .APK · .EXE · .VBS · .JAR

On this page

19k+ extensions indexed
Last reviewed Jul 16, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the MRC file format?

The .mrc file extension is used by script files for mIRC, an Internet Relay Chat (IRC) client application for Windows developed by Khaled Mardam-Bey of mIRC Co. Ltd. .mrc files store instructions for mIRC in the form of plain-text scripts written in the mIRC Scripting Language (MSL).

What are .mrc files used for?

Instructions stored in .mrc files are commonly used for automating tasks performed in mIRC, including opening new chat windows, or securing users and channels from spam or message flooding. .mrc script files can also be used for creating add-ons that extend mIRC's functionality - for example, bots, simple games, or custom command aliases. More advanced scripts combine alias definitions, on-event handlers such as on JOIN or on TEXT, dialog definitions, and remote commands to build full-featured IRC tools.

Creating .mrc files

.mrc files are generated with the mIRC Scripts Editor (opened with Alt+R), a dedicated built-in tool for writing mIRC scripts and instructions. Because the format stores its content as plain text (MIME type text/plain), any standard text editor can open and modify .mrc files as well. Scripts are organized into named sections using square-bracket headers such as [aliases] or [events]; mIRC reads these at startup by consulting its scripts.ini file. Settings and preferences are kept separately in INI files such as mirc.ini, which sit alongside the .mrc script files.

Security & safety

RISK: MEDIUM

mIRC scripts execute real commands - they can join channels, message users, read/write files on your PC, download data, and (via certain identifiers) launch programs. A malicious .mrc loaded into mIRC can therefore harm your system or hijack your IRC identity, and IRC has a long history of trojan/"script kiddie" payloads spread this way. Always open an .mrc in a text editor and review it before loading, and only load scripts from sources you trust. Note: this risk is specific to the mIRC-script meaning - a cryo-EM .mrc image is passive data and not executable.

Format details

in a nutshell
FULL NAMEmIRC Script File
DEVELOPERmIRC Co. Ltd. (Khaled Mardam-Bey)since 1995 (mIRC's scripting/remote 'mrc' files)
MIME TYPEtext/plain
TYPEPlain-text script: mIRC scripting-language commands, aliases, events and dialogs
This extension is also used by…
  • MRC electron-microscopy image/map (CCP-EM) - An entirely different binary 3D image format - an industry standard in cryo-electron microscopy/tomography (density maps); opened in ChimeraX/IMOD, not mIRC.
  • Mixed Raster Content image (JPEG 2000 / PDF MRC) - A compression model that splits a scanned page into text/background layers; appears inside container files, not usually as a loose .mrc.

Programs that open MRC files

Windows2 apps
mIRC Paid Tools → Scripts Editor → File → Load (or type /load -rs file.mrc) to install the script. mIRC is the program that actually runs it (shareware, paid after trial).
Notepad / VS Code Free Open the .mrc to read or edit the script source as plain text - always review a script here before loading it into mIRC.
macOS1 app
Text editor (TextEdit / VS Code) Free View/edit the .mrc as text. (mIRC itself is Windows-only - to run a script you'd need mIRC under Wine/CrossOver or a Windows VM.)
Linux1 app
Text editor Built-in Read/edit the script as text; mIRC runs via Wine if you actually need to execute it.

Technical details

deep spec
Script languagemIRC Scripting Language (MSL), an interpreted, event-driven scripting language built into mIRC
Language constructsalias definitions, `on`-event handlers (e.g. `on JOIN`, `on TEXT`), `dialog` definitions, and remote commands
File encodingANSI/Windows-1252 in older mIRC versions; UTF-8 supported from mIRC 7.x onward
File identificationNo magic bytes; plain-text content recognized by section headers such as `[aliases]` or `[events]`
MIME type`text/plain`
Section formatSections delimited by square-bracket headers, e.g. `[aliases]`, `[events]`, `[script]`
Execution modelInterpreted at runtime by mIRC's built-in script engine; not compiled to bytecode
PlatformWindows only (mIRC is a Windows-exclusive IRC client application)
Automatic backupmIRC creates `.mrc.bak` backup copies before overwriting existing script files
Startup loadingLoaded via `scripts.ini`, which lists `.mrc` files mIRC imports at application startup
DevelopermIRC Co. Ltd., maintained by Khaled Mardam-Bey
Related configurationmIRC settings stored in `.ini` files (e.g. `mirc.ini`, `scripts.ini`) alongside `.mrc` script files
Built-in editormIRC includes a built-in Scripts Editor (Alt+R) for writing and debugging `.mrc` files
Released1995 (mIRC's scripting/remote 'mrc' files)
Specificationwww.mirc.com

MRC conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with MRC files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about MRC files.

Frequently asked questions

What is a .mrc file?
Most commonly a mIRC script - a plain-text file of commands, aliases and event handlers that automate or extend the mIRC chat client. (The same extension is also used by an unrelated cryo-electron-microscopy image format.)
How do I open or load a .mrc file in mIRC?
In mIRC, go to Tools → Scripts Editor → File → Load, or type /load -rs yourfile.mrc. To just read the code, open it in any text editor like Notepad++.
Is it safe to load a mIRC script?
Only if you trust the source. Scripts run real commands and can access files or send messages, so review the .mrc in a text editor first and don't load scripts from strangers - IRC has a long history of malicious scripts.
Can I edit a .mrc file?
Yes - it's plain text. Open it in any text editor (Notepad++ is convenient) to read or change the script, then load the edited file into mIRC to apply it.
My .mrc file is a 3D microscopy image, not a script - how do I open it?
Then it's the MRC electron-microscopy map format, not a mIRC script. Use scientific software such as UCSF ChimeraX or IMOD; mIRC and text editors won't display it usefully.
Can I run a mIRC script without mIRC?
No. The script is interpreted by mIRC's scripting engine; it does nothing on its own and can't be turned into a standalone program. You need mIRC (on Windows, or via Wine) to run it.

References

1MRC (file format) - Wikipedia (notes both meanings)en.wikipedia.org
2mIRC - official site and helpwww.mirc.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Related extensions

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z