Flow visualization is an important topic in, experimental and computational fluid dynamics and has been the subject of research for many years. This paper presents an overview of flow visualization techniques. The physical basis and applications of different visualization methods for subsonic, transonic and supersonic flow in wind and water tunnels are described: direct injection methods, (smoke, dye, fog and different small particles), gas and hydrogen bubbles, , flow visualization by tufts, oil, liquid crystals, pressure and temperature sensitive paints, shadow, schlieren, interferometry, Laser Doppler Anemometry, Particle Image Velocimetry and other special techniques. Almost all presented photos have been recorded during tests in laboratories of MTI Belgrade.