What does cruft mean?

Redundant software or hardware

Cruft is similar to "crud," but refers to redundant elements of software or old hardware. It is most often used by computer enthusiasts and IT professionals.

The term was initially used in agriculture to describe the part of a grain that cannot be used for any worthwhile purpose and is thrown away during harvest. However, over time, people began using cruft to describe junk that wasn't useful to anyone, such as an unsalvageable piece of furniture gathering dust in an attic.

In the computer age, "cruft" now describes software and hardware that is no longer useful due to it being defective or deprecated. For example, software cruft might be unnecessary code left behind when software is compiled due to poorly written source code by noob programmers. Hardware cruft might refer to old PCs and monitors left over from a corporate IT upgrade.

Cruft may also refer to extra characters in URLs, which are more helpful to developers than typical users. Examples include .html, .asp, and .php file extensions.


Can you recycle the cruft in the 4th-floor storage room when you have time?
Will do. Should I bring it to the place on 3rd avenue?
Yes, that'll work
A large pile of cruft in the 4th-floor storage room.
A large pile of cruft in the 4th-floor storage room.

Related Slang


Updated February 7, 2023

Cruft definition by

This page explains what the slang term "Cruft" means. The definition, example, and related terms listed above have been written and compiled by the team.

We are constantly updating our database with new slang terms, acronyms, and abbreviations. If you would like to suggest a term or an update to an existing one, please let us know!