.ARC

ARC File

ARC Compressed Archive
Ask a question
QUICK ANSWER

An ARC file is a compressed archive - multiple files bundled into one container. The classic .arc is a 1985 format by System Enhancement Associates (SEA). On Windows, use PeaZip or IZArc (both free); on Mac, use The Unarchiver. Do not use 7-Zip - it does not reliably support classic ARC. If the file still won't open, .arc may belong to an unrelated format such as a game data container.

Developer: System Enhancement Associates (SEA), 1985 Category: Compressed Files Open standard MIME: application/x-arc
OPENS ON Windows macOS Linux
Related: .RAR · .ZIP · .Z01 · .7Z

On this page

19k+ extensions indexed
Last reviewed Aug 24, 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 ARC file format?

.arc is a compressed archive file format created by System Enhancement Associates (SEA) in 1985. Compression reduces the size of the archive - which may contain one or more files or folders - to facilitate sharing of files with other users.

The .arc format uses a lossless compression algorithm to store data: an .arc archive reduces the overall size of the files and folders it contains without any loss of file information. Each member file within the archive is introduced by the byte 0x1A followed by a one-byte compression-method code, which signals how that particular entry was compressed.

The ARC compression method was introduced in 1985 and quickly reached its peak of popularity. It was a time of dynamic growth in dial-up networking, and many modem users welcomed the .arc format as a very convenient way to share data. This format was especially popular among Bulletin Board System (BBS) users. Internet connection speeds at that time were rather slow, and .arc files offered smaller file sizes and thus required less bandwidth when uploading or downloading. Nowadays the ARC algorithm is rarely used, having been superseded by more advanced formats such as ZIP archives, .arj, and .lzh.

It is worth noting that before .arc was introduced, archiving and compression of data were two separate processes. The introduction of the .arc format joined those two operations into a single step - a considerable innovation at the time. This was achieved by combining the functions of two separate programs: SQ for compression and LU for archiving (library management).

Security & safety

RISK: MEDIUM

The ARC format itself is inert data, but like any archive it can hide executables or scripts until extracted, so scan the contents of an .arc from an untrusted source before running anything. One extra caution specific to ARC: it is an ancient format, so a surprising .arc may actually be a game data file or a deliberately obscure container rather than something you need to "open" - identify the source first. Avoid sketchy "ARC opener" downloads and online converters that push installers - stick to PeaZip/IZArc/The Unarchiver from their official sites.

Format details

in a nutshell
FULL NAMEARC Compressed Archive
DEVELOPERSystem Enhancement Associates (SEA), 1985since 1985 (SEA ARC, the BBS-era archiver)
MIME TYPEapplication/x-arc
TYPELegacy lossless compressed archive (binary) - bundles and compresses multiple files into one container
STANDARDOpen · royalty-free
This extension is also used by…
  • FreeArc archive - Unrelated high-ratio archiver by Bulat Ziganshin (circa 2006) that also uses .arc; its file starts with ASCII 'ArC' + a version byte and development has since stopped.
  • Internet Archive ARC (web crawl) - Container storing many crawled web resources in one file; the text-header predecessor of WARC, unrelated to the SEA archive.
  • Game data archive - Many games (Capcom, Nintendo tools and others) ship a proprietary .arc data container that only their modding tools understand.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00
HEX
1A
ASCII
·
A classic SEA ARC file starts with 0x1A then a one-byte compression-method code, and each member file is introduced by another 0x1A + method byte. There is no longer text signature; identify by this header and by source.

Programs that open ARC files

Windows3 apps
IZArc Free Open the .arc and Extract. Long-standing free archiver (by Ivan Zahariev) that handles legacy ARC well.
WinZip Paid Open the .arc and Extract. Works but is paid/nag-heavy - prefer free PeaZip/IZArc.
PeaZip Open-source Right-click the .arc > PeaZip > Extract. Free; has the broadest legacy-ARC support of the mainstream tools.
macOS2 apps
The Unarchiver Free Double-click the .arc; The Unarchiver handles many legacy formats including classic ARC. Free on the Mac App Store.
Keka Free Drag the .arc onto Keka to extract; free, modern Mac archiver covering many old formats.
Linux2 apps
PeaZip Open-source GUI archiver for Linux; open the .arc and Extract.
nomarch / arc (CLI) Open-source Use 'nomarch' or the classic 'arc' package to extract SEA-format .arc archives from the terminal.

Technical details

deep spec
DeveloperSystem Enhancement Associates (SEA); created by Thom Henderson
Magic bytes0x1A at offset 0 followed by a one-byte compression-method code; each member entry repeats this 0x1A+method header pattern
MIME typeapplication/x-arc
Compression methodsMultiple lossless methods per entry: uncompressed (methods 1-2), packed/RLE (3), squeezed/Huffman (4), crunched/LZW variants (5-8), squashed (9)
Member filename limitUp to 12 characters; stored as a null-padded 13-byte field - reflects legacy DOS 8.3 filename conventions
Integrity checkCRC-16 checksum stored per member entry header
File structureSequential flat list of member entries; each header contains filename, compressed size, original size, date/time stamp and CRC-16, followed by compressed data
Date/time stampPacked DOS date/time word per member entry; 2-second modification-time resolution
Origin platformDesigned for MS-DOS and CP/M; binary format optimized for low-bandwidth dial-up file transfer
Historical significanceFirst widely adopted tool to combine file compression and archiving into a single operation, replacing the separate SQ+LU two-step workflow
Peak usage eraMid-1980s to early 1990s; dominant archive format on Bulletin Board Systems (BBS) before ZIP became standard
Displaced byZIP (1989), ARJ, LHA/LZH, and later RAR and 7-Zip; longest retained in BBS preservation and retro-computing communities
Modern extraction toolsnomarch and arc CLI on Linux; PeaZip and IZArc on Windows; The Unarchiver on macOS
EncodingBinary; no text-based or ASCII header section
Released1985 (SEA ARC, the BBS-era archiver)
Open standardYes · royalty-free
Specificationfileformats.archiveteam.org

ARC conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ARC 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 ARC files.

Frequently asked questions

How do I open an ARC file?
On Windows use the free PeaZip or IZArc (right-click > Extract). On Mac use The Unarchiver or Keka. Avoid 7-Zip for classic ARC - it doesn't reliably support the format. PeaZip has the broadest legacy-ARC coverage.
Does 7-Zip open ARC files?
Not reliably. 7-Zip does not fully support the legacy SEA ARC format. Use PeaZip or IZArc instead, which are built to handle old ARC archives.
Why won't my .arc file open?
It may not be a classic SEA ARC archive: the .arc extension is reused by FreeArc, Internet Archive web crawls, and many games. If PeaZip/IZArc reject it, check where it came from - a game .arc needs that game's modding tools, a web ARC needs a WARC viewer.
Is ARC the same as ZIP or RAR?
ARC is an older ancestor of ZIP - in fact a legal fight over ARC helped create ZIP. It does the same job (compress and bundle files) but with dated compression and is effectively obsolete today. Extract it and switch to ZIP or 7z.
Is it safe to open an ARC file?
The format is harmless data, but an archive can contain malware. Scan the extracted contents before running any program, and download your archiver only from official sites (PeaZip, IZArc, The Unarchiver) - not from 'free ARC opener' ad pages.
How do I convert an ARC file to ZIP?
There's no direct transcode - extract the .arc with PeaZip or IZArc, then re-compress the resulting files to ZIP (or 7z). This also future-proofs an old archive whose original tools are fading.

References

1ARC (file format) - Wikipediaen.wikipedia.org
2ARC (compression format) - Just Solve the File Format Problemfileformats.archiveteam.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.ICSiCalendar data file
10.XDWDocuWorks Document

Related extensions

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Free file tools

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

Open the toolbox

Browse file extensions A-Z