Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To open a .gma archive and see its files, use gmad, the addon extractor included with Garry’s Mod. Run gmad.exe extract -file "C:pathtoyourfile.gma" in Command Prompt; add -out "C:pathtodestination" if you want to choose where the extracted files go.

What a GMA file is—and what opening it does

A .gma file is a Garry’s Mod addon package. Facepunch describes gmad as the “Garry’s Mod Addon Creator and Extractor”; it can unpack a GMA’s contents so you can inspect the files. Extracting an archive does not by itself make its assets ready to use in another application. Some content may need additional modification, as a community guide notes for Source Filmmaker.

If your goal is simply to use an addon in Garry’s Mod, extraction may not be necessary. The official documentation also covers creating and publishing Workshop addons.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Find the GMA file and the gmad program

Locate the archive

If the file came from a Workshop download, a community guide points to Steam’s steamapps/workshop/content/4000 directory, where an addon may be stored in a numbered folder. This is a practical pointer, not a universal path: Steam can use different library locations. Check the library where Garry’s Mod is installed and look for the relevant Workshop folder. Steam Community guide

#1 Best Overall
Tibers Box 2 Lite
  • Import models,texture,emitters
  • Various functions

Locate the extractor

The Garry’s Mod Wiki documents the bundled gmad executable under the game’s bin directory. On Windows, look in <Steam location>/steamapps/common/garrysmod/bin. On Linux, use the appropriate executable in the linux32 or linux64 subdirectory. The actual Steam library path depends on your installation. Garry’s Mod Wiki: Workshop Addon Creation

Extract a GMA file with gmad

  1. Open Command Prompt on Windows, or a terminal on Linux, and navigate to the Garry’s Mod bin directory. Alternatively, use the full path to the platform’s gmad executable in the command.
  2. Run the extraction command with the full path to the archive. On Windows, for example:
    gmad.exe extract -file "C:pathtoyourfile.gma"

    Keep quotation marks around paths containing spaces. The default example extracts the contents into the source file’s parent folder.

  3. To save the files somewhere else, add -out and a destination path:
    gmad.exe extract -file "C:pathtoyourfile.gma" -out "C:pathtodestination"

    Choose a destination folder you can find easily and have permission to write to.

  4. Open the output folder in File Explorer or your file manager to inspect the unpacked addon files.

These command forms and the default output behavior are documented in Facepunch’s gmad repository.

Rank #2
Allplay Mori Board Game, Full of Tricky, Clever Decisions, 3-5 Players
  • USE YOUR DICE WELL - It’s in the tagline of the game: “Dice Break The Rules.” Being able to choose not to follow the lead suit when it’s advantageous to you can be huge! Don’t ignore collecting dice.
  • MANIPULATE THE X CARDS - Having the most X’s is bad: they each count as one negative point. You might be able to feed your x cards to the perceived scoring leader.
  • HOLDING ONTO CARDS - Because you score cards left in hand, it can be a fun challenge to try and keep well-scoring cards not be pulled out by the trick-taking rules.
  • ART BY BETH SOBEL - "Mori" is the Latin word for death and the Japanese word for forest. Both of these interpretations are represented in the artwork of this card game.
  • PRAISE FOR MORI - "a fresh take on a familiar genre that will be an easy learn for fans of this type of card game." BGG User KRWoods1

Choose where the extracted files go

Method Command Where files are saved
Default extraction gmad.exe extract -file "C:pathtoyourfile.gma" The source file’s parent folder, following the official example.
Specified destination gmad.exe extract -file "C:pathtoyourfile.gma" -out "C:pathtodestination" The folder named after -out; useful for keeping extracted files separate from Workshop downloads.

Both options use the same official extractor. Use the default when the archive’s parent folder is convenient; specify -out when you want a separate, easier-to-manage location.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot common extraction problems

Command Prompt cannot find gmad

Run the command from Garry’s Mod’s bin directory, or replace gmad.exe with the executable’s full path. On Linux, check the platform-specific linux32 or linux64 directory documented by the Wiki.

Rank #3
Green monster persecution
  • 3d first person horror adventure.
  • Adrenaline Rush: Experience the thrill of the chase and the exhilaration of evading a relentless pursuer.
  • With multiple paths to take and secrets to uncover, each playthrough offers a new experience.
  • Sound experience

The input file cannot be found

Confirm the full path, spelling, and .gma extension. Put quotation marks around the complete path, especially if it includes spaces. Apply the same care to the output path after -out.

The Workshop file is not in the expected folder

Check the Steam library used for the game and look under that library’s Workshop content directory. Workshop files may be under steamapps/workshop/content/4000 rather than an older Garry’s Mod addons location; the exact location depends on the installation. Steam Community guide

The extracted title does not match the Workshop listing

Garry’s Mod uses the title embedded inside the GMA file as its file-search title, so it may differ from the Workshop item’s displayed title. Garry’s Mod Wiki: File Search Paths

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Extraction fails for a particular archive

The documented instructions do not establish how every malformed, legacy, compressed, or otherwise unusual GMA behaves. Check that the file is actually a GMA and that the input path is correct. For a more specific diagnosis, the useful details are the file’s origin, its exact extension, your operating system, and the full error text.

Quick Recap

Bestseller No. 1
Tibers Box 2 Lite
Tibers Box 2 Lite
Import models,texture,emitters; Various functions
Bestseller No. 3
Green monster persecution
Green monster persecution
3d first person horror adventure.; Sound experience
Bestseller No. 4
SaleBestseller No. 5

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.