Dip coating is a process used to prepare porous ceramic membranes by immersing a substrate into a precursor solution, removing it, and allowing the coating to dry. It is an old commercially applied coating technique dating back to a 1939 patent. Key steps to forming defect-free membranes include using a homogeneous support, cleaning the substrate, sufficiently deaerating the solution, avoiding thick coatings, and keeping the environment particle-free. The dip coating process involves three stages: immersion for wetting, deposition and drainage as the substrate is withdrawn, and evaporation of the solvent to form the dried coating layer. Withdrawal speed and other forces determine the thickness of the coated layer.