.SCS

SCS File

SCS Software game archive (Prism3D)
Ask a question
QUICK ANSWER

An SCS file is a game archive used by SCS Software titles - mainly Euro Truck Simulator 2 and American Truck Simulator. To use a mod, copy the .scs into the game's mod folder and enable it in the Mod Manager. To inspect the contents, use the official SCS Extractor or, if it is the ZIP-based kind, rename it to .zip and open it in 7-Zip.

Developer: SCS Software Category: Game Files MIME: application/octet-stream
OPENS ON Windows macOS Linux
Related: .OBB · .PAK · .ROFL · .PACKAGE

On this page

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

The .scs file format is used for storing game data and mod archives for SCS Software's Prism3D engine titles - most commonly Euro Truck Simulator 2 and American Truck Simulator. The archive holds the game's virtual filesystem contents: 3D models, textures, unit definitions, sounds, and scripts, all packed into a single container the engine mounts at runtime.

.scs archives come in two on-disk forms. The native HashFS variant begins with the four-byte ASCII signature SCS#; entries are indexed by CityHash-style path hashes rather than plain filenames. The simpler variant is a standard ZIP archive renamed to .scs, recognizable by the PK magic bytes - these can be opened by renaming them back to .zip.

SCS files location

.scs mod files are stored in the game's mod folder. Game base data - base.scs, def.scs, europe.scs - ships as HashFS archives in the game's installation directory.

SCS files and companion assets

.scs archives are sometimes accompanied by separate .sii unit definition files, .tobj texture descriptors, and .pmg/.pmd model files when assets are distributed unpacked. Mod authors may lock a HashFS archive by stripping its filename table to discourage extraction.

Security & safety

RISK: MEDIUM

The archive itself is data, but .scs mods can include game scripts (.sii definitions, sound triggers) that the game executes, so install mods only from reputable sources (Steam Workshop, TruckyMods/the official forum) - random third-party 'mod' sites are a common vector for bundled adware or malicious download wrappers. A 'locked' HashFS mod that hides its filenames isn't malware by itself (authors lock to protect their work) but you can't audit its contents. Always back up your game profile before enabling unfamiliar mods, as bad mods can corrupt a save.

Format details

in a nutshell
FULL NAMESCS Software game archive (Prism3D)aka SCS mod archive, Prism3D game data archive
DEVELOPERSCS Softwaresince Prism3D archive used by SCS titles; current with Euro Truck Simulator 2 (2012) and American Truck Simulator (2016)
CATEGORYGame Files
MIME TYPEapplication/octet-stream
TYPEGame data/mod archive (ZIP-based or proprietary HashFS container)
This extension is also used by…
  • SimCity Societies saved game (.scs) - Electronic Arts' SimCity Societies (2007) saves a city/progress as .scs - a save file, not a mod archive.
  • Lotus ScreenCam screen recording script (.scs) - Obsolete 1990s Lotus ScreenCam screen-capture/playback script; the format is long dead.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
53435323
ASCII
SCS#
SCS archives come in two on-disk forms. HashFS archives (the engine's own format) begin with the ASCII signature "SCS#" (53 43 53 23) followed by a version byte (v1 or v2). The simpler mod variant is just a ZIP archive, so it starts with "PK" (50 4B 03 04) - these can be opened by renaming to .zip. Game base files (base.scs, def.scs, …) are typically HashFS; community mods are often plain ZIP. A locked HashFS mod may strip filenames so an extractor lists only hashes.

Programs that open SCS files

Windows4 apps
7-Zip Open-source Works only for the ZIP-based variant: rename a copy to .zip (or open archive directly) to browse contents. Fails on HashFS.
SCS Extractor (official) Free Drag the .scs onto scs_extractor.exe to unpack a HashFS archive into a folder. Closes instantly = it's HashFS v1-only build, ZIP-based, or a locked mod.
Euro Truck Simulator 2 / American Truck Simulator Paid Don't 'open' the file - install it: copy the .scs into Documents\Euro Truck Simulator 2\mod, then enable it in the in-game Mod Manager.
Extractor (sk-zk, GitHub) Open-source Modern command-line extractor that handles HashFS v1/v2 and ZIP-based .scs, including some recovery of stripped paths.
macOS1 app
Euro Truck Simulator 2 / American Truck Simulator Paid Place the .scs in the game's mod folder under Documents and enable it in the Mod Manager (macOS builds available).
Linux2 apps
Euro Truck Simulator 2 / American Truck Simulator Paid Place the .scs in ~/.local/share/Euro Truck Simulator 2/mod and enable it in the Mod Manager (native Linux builds exist).
Extractor (sk-zk, GitHub) Open-source Run the cross-platform extractor to unpack HashFS/ZIP .scs archives.

Technical details

deep spec
File signature`SCS#` (hex `53 43 53 23`, HashFS variant) or `PK` (hex `50 4B 03 04`, ZIP variant) at byte offset 0
Container formatHashFS (SCS Software proprietary) or standard ZIP archive - both use the `.scs` extension
Byte orderLittle-endian
CompressionHashFS: zlib-compressed entries; ZIP variant: DEFLATE or STORED per entry
Encryption / lockingNo built-in encryption; mod authors lock an archive by stripping the filename table, leaving entries addressable only by hash
Internal version byteByte immediately following `SCS#` indicates HashFS v1 or v2; v2 is current as of ETS2/ATS 1.50 (2024)
Path indexing methodHashFS: 64-bit CityHash-style path hashes; ZIP variant: standard central directory indexed by filename
Integrity checkingZIP variant: CRC-32 per entry; HashFS: path hash verification at load time
Typical file sizeA few KB (small mods) to several GB (full map/base-data archives such as `base.scs` or `europe.scs`)
Maximum entriesZIP variant: 65,535 (ZIP64 removes this limit); HashFS: limited by hash table allocation
Supported platformsWindows, Linux, macOS - wherever Euro Truck Simulator 2 / American Truck Simulator runs
Internal asset types`.pmg`/`.pmd` 3D models, `.tobj` texture objects, `.sii` unit definitions, `.mat` materials, sounds, and scripts
MIME type`application/octet-stream` (HashFS); `application/zip` (ZIP-based variant)
ZIP-based variant compatibilityRename `.scs` to `.zip` to open in any standard archive tool such as 7-Zip; works only for the ZIP-form variant
ReleasedPrism3D archive used by SCS titles; current with Euro Truck Simulator 2 (2012) and American Truck Simulator (2016)
Latest versionHashFS v2 (1-byte-versioned 'SCS#' archive; used since ETS2/ATS 1.50, 2024)
Specificationmodding.scssoft.com

SCS conversions

Community Q&A

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

Frequently asked questions

How do I install an .scs mod?
Copy the .scs file into the game's mod folder (Documents\Euro Truck Simulator 2\mod or the American Truck Simulator equivalent), launch the game, and enable the mod in the Mod Manager before loading your profile. No extraction needed to play it.
How do I open or extract an .scs file?
Use the official SCS Extractor (drag the .scs onto scs_extractor.exe) for HashFS archives, or sk-zk's Extractor. If it's the ZIP-based kind, just rename a copy to .zip and open it in 7-Zip.
Why does the SCS Extractor close immediately or show only hashes?
That means the archive is either a HashFS version the tool doesn't support, a plain ZIP (use 7-Zip instead), or a 'locked' mod whose filename table the author stripped - so only path hashes remain and full extraction isn't possible.
Is an .scs file the same as a ZIP?
Sometimes. Many mods are literally ZIP archives renamed to .scs (rename to .zip to open). But the game's own data and many mods use HashFS, a proprietary container starting with 'SCS#', which a ZIP tool cannot read.
Can I edit textures or models inside an .scs?
Yes - extract the archive, edit the .dds textures or .pmg/.pmd models and .sii definitions with the SCS modding tools (e.g. the Conversion Tools / Blender plugin), then repack with the SCS Packer or as a ZIP-based .scs.
My .scs is a SimCity game save, not a truck mod - how do I open it?
A different format shares the extension: SimCity Societies (EA, 2007) saves cities as .scs. Those load through the SimCity Societies game itself, not through SCS Extractor.

References

1SCS Modding Wiki - Game Archive Extractormodding.scssoft.com
2SCS Modding Wiki - Game Archive Packermodding.scssoft.com

Keep exploring

across the database

Top extensions this week

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

Related extensions

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Free file tools

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

Open the toolbox

Browse file extensions A-Z