Skip to content

FreeArc compressed file (.arc)

.arc file signature | application/x-internet-archive

CapcomMT Frameworkgame data archives

Safe

Magic Bytes

Offset 0
66 69 6C 65 64 65 73 63 3A 2F 2F

Sources: Apache Tika

All Known Signatures

5 signature variants are documented for .arc files across multiple sources.

Hex Signature Offset Sources
66 69 6C 65 64 65 73 63 3A 2F 2F 0 Apache Tika
41 52 43 0 Wikipedia
41 72 43 0 Wikipedia
1A 08 0 Wikipedia
41 72 43 01 0 Gary Kessler

Extension

.arc

MIME Type

application/x-internet-archive

Byte Offset

0

Risk Level

Safe

Validation Code

How to validate .arc files in Python

Python
def is_arc(file_path: str) -> bool:
    """Check if file is a valid ARC by magic bytes."""
    signature = bytes([0x66, 0x69, 0x6C, 0x65, 0x64, 0x65, 0x73, 0x63, 0x3A, 0x2F, 0x2F])
    with open(file_path, "rb") as f:
        return f.read(11) == signature

How to validate .arc files in Node.js

Node.js
function isARC(buffer: Buffer): boolean {
  const signature = Buffer.from([0x66, 0x69, 0x6C, 0x65, 0x64, 0x65, 0x73, 0x63, 0x3A, 0x2F, 0x2F]);
  return buffer.subarray(0, 11).equals(signature);
}

How to validate .arc files in Go

Go
func IsARC(data []byte) bool {
    signature := []byte{0x66, 0x69, 0x6C, 0x65, 0x64, 0x65, 0x73, 0x63, 0x3A, 0x2F, 0x2F}
    if len(data) < 11 {
        return false
    }
    return bytes.Equal(data[:11], signature)
}

API Endpoint

GET /api/v1/arc
curl https://filesignature.org/api/v1/arc

See the full API documentation for all endpoints and parameters.

Frequently Asked Questions

What is a .arc file?

A .arc file is a FreeArc compressed file file. CapcomMT Frameworkgame data archives

What are the magic bytes for .arc files?

The magic bytes for FreeArc compressed file files are 66 69 6C 65 64 65 73 63 3A 2F 2F at byte offset 0. These bytes uniquely identify the file format regardless of the file extension.

How do I validate a .arc file?

To validate a .arc file, read the first bytes of the file and compare them against the known magic bytes (66 69 6C 65 64 65 73 63 3A 2F 2F) at offset 0. This is more reliable than checking the file extension alone, as extensions can be renamed.

What is the MIME type for .arc files?

The primary MIME type for .arc files is application/x-internet-archive.

Is it safe to open .arc files?

FreeArc compressed file (.arc) files are generally safe to open. They are classified as low risk because they primarily contain data rather than executable code. However, always ensure files come from a trusted source.