Click the "Select File" button above, and choose your RSRC file.
You'll see a preview.
Click the "Convert file to..." button to save your file in the format you want.
Convert RSRC to another file type
The converter easily converts your RSRC file to various formats - free and online. No Visual Studio Code or extra software needed.
Convert a file to RSRC
The converter also works in reverse, so you can convert other System formats to RSRC with high quality output.
About RSRC files
The .RSRC file extension primarily identifies a Macintosh Resource File, a legacy data structure used by Classic Mac OS and modern macOS to store structured metadata separately from the actual file content (the data fork). These resources typically include icons, menu configurations, dialog boxes, and sound effects. While essential for Mac applications, .RSRC files often become problematic orphaned "junk" files (commonly seen as ._ files or inside __MACOSX folders) when transferred to Windows or Linux systems, as these non-Apple file systems do not support dual-fork architectures.
Users frequently encounter these files when unpacking ZIP archives created on a Mac or when digging through legacy software assets. The main challenge is that .RSRC files are proprietary containers that cannot be opened by standard text editors or image viewers. To make the contents usable, you must extract the embedded assets. For example, legacy icon resources can be converted to standard PNG or ICO files for web and UI design, while embedded audio can be extracted to WAV. In rare cases, .RSRC files may also represent compiled resources for Microsoft .NET applications or game data for titles like Civilization II, requiring specific decompilers or game modding tools rather than standard extraction.
Use Convert.Guru to open and convert your RSRC file.
If you want to convert RSRC file to JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS or SWIFT, you can use macOS or similar software from the "Macintosh Resource Storage" category. In the File menu, look for Save As… or Export….
To convert SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS or TS files to RSRC, try macOS or another comparable tool in the "Macintosh Resource Storage" category.
The RSRC Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our RSRC converter.