Waterproofing adalah proses membuat suatu benda atau struktur kedap air atau tahan air sehingga relatif tidak terpengaruh oleh air atau menahan masuknya air dalam kondisi tertentu. Produk-produk tersebut dapat digunakan di lingkungan basah atau di bawah air hingga kedalaman tertentu.
Merupakan kombinasi pelapis arsitektur dan waterproofing yang ramah lingkungan.
Tahan air dan sering mengacu pada penetrasi air dalam keadaan cair dan mungkin dibawah tekanan, sedangkan bukti lembab mengacu pada ketahanan terhadap kelembaban. Permeasi uap air melalui bahan atau struktur dilaporkan sebagai tingkat transmisi uap air (MVTR).
Lambung kapal dan kapal pernah kedap air dengan menetapkan tar atau pitch. Barang-barang modern dapat kedap air dengan menerapkan pelapis anti air atau dengan menyegel jahitan dengan gasket atau o-ring.
Waterproofing digunakan mengacu pada struktur bangunan seperti :