Waterproofing adalah proses pembuatan suatu benda atau struktur yang tahan air atau tahan air sehingga relatif tahan terhadap air atau mencegah air masuk ke dalamnya dalam kondisi tertentu. Barang-barang tersebut dapat digunakan di lingkungan basah atau di bawah air hingga kedalaman yang ditentukan.
Ketahanan air dan anti air umumnya mengacu pada kemungkinan penetrasi air cair di bawah tekanan, sedangkan ketahanan kelembaban mengacu pada ketahanan terhadap kelembaban atau kelembaban. Permeasi uap air melalui bahan atau struktur dilaporkan sebagai - tingkat transmisi uap air.
Lambung kapal dulunya kedap air dengan melapisinya dengan tar atau aspal. Barang-barang modern dapat kedap air dengan menerapkan cat tahan air atau jahitan penyegelan dengan gasket atau cincin-O.
Waterproofing mengacu pada struktur bangunan (seperti ruang bawah tanah, dek atau area basah), perahu, kanvas, pakaian (jas hujan atau wader), peralatan elektronik dan kemasan kertas (seperti karton cair)
