土工布用于防治水土流失,当土中的水流过土工布时,水可以顺畅穿过,而土沙却被阻留的现象称为反滤。反滤不同于排水,后者的水流是沿织物表面进行的,而不是穿越织物。当土中水从细粒土流向粗粒土,或水流从土内向外流出的溢出处,需要设置反滤措施,否则土粒将受水流作用而被带出土体外,可能导致土体破坏。土工布可以做为防止土沙流失的反滤层。
通常土工布一侧为大孔隙堆石体,另一侧为保护土,二者之间夹有起反滤作用的土工布。当水流从被保护土一侧流入堆石体时,部分细土粒将被水流携带进入堆石体。在被保护土一侧的土工布表面附近,较粗土粒首先被截留,同时,这部分较粗粒层将阻止其后面的细土粒继续被水流带走,而且越往后细土粒流失的可能性越小,于是就在土工布的右侧形成一个从左往右颗粒逐渐变细的反滤层,该反滤层发挥着保护土体的作用。