What is an SGA file?
An .SGA file is a data archive used by various PC games. The most common format is the Relic Entertainment Game Archive, created by Relic Entertainment. These archives store game assets like 3D models, textures, sounds, and scripts. Games such as *Company of Heroes* and *Dawn of War* use this format. Additionally, Supergiant Games uses the .SGA extension for game animation data files, specifically in games like *Hades*. Some of these animation files use standard JSON formatting.
How to open SGA files?
Standard archive managers like 7-Zip or WinRAR cannot always open .SGA files. To extract a Relic Entertainment Game Archive, players and modders use specialized software like Corsix Mod Studio or official modding tools provided by the developers. For Supergiant Games animation files, a standard text editor or JSON viewer might work.
Best practices and troubleshooting
Because .SGA files have multiple possible meanings, it is easy to use the wrong extraction tool. If a tool fails to open your file, the file might belong to a different game engine. Always back up the original .SGA archive before you modify or replace it during modding. Modifying these files can break the game if the internal folder structure is changed.
Software and tools
You can use official developer tools, Corsix Mod Studio, or community-built .SGA unpackers. If you are a developer, you might write custom command-line scripts to unpack the files.
Summary
viewer.online/sga can analyze .SGA files to identify the exact format and creator software, inspect the file structure, extract readable text, and check whether an online preview is available. If you are unsure which game your file belongs to, viewer.online/sga is useful for identifying, inspecting, and understanding .SGA files without installing software or dealing with compatibility problems.