What Does Munge Mean?

The term “munge” is most commonly used in IT to refer to alterations or changes to a file or data structure. Common definitions describe “munge” as an action that is “potentially destructive or irrevocable.” Other colloquial descriptions of mungeing involve the mashing or imprecise combination of different data sets, as in the acronym MUNG for “mash until no good.”


Techopedia Explains Munge

Prior to its use in IT, the term “munge” came from the English lexicon where it referred to different types of chewing or mumbling. As it became used in the IT world to describe user actions, it started to be associated with the process of blending, mashing or otherwise messing around with data. It is important to note that, as in the above definition, “munge” actions are “potentially” destructive. That means that mungeing will not necessarily destroy something or cause it to malfunction, but those actions have the potential to cause these types of problems. Some commonly used examples involve changes to HTML tags, alteration of punctuation in text, or the complete rewriting or alternative parsing of a function, routine or program.

Another example is a “munged” password. Here, programs use character substitution to create a strong password. This could be a good example of mungeing, because the alterations of the texts are randomized. In the case of the password, this probably does not present any challenges other than the password being extremely difficult to hack. But in application to any existing data structure, collection, routine or program, there is the potential that this kind of randomized change could destroy the entire data set or make it useless.


Related Terms

Latest Buzzwords and Jargon Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…