We present a fast, effective and flexible tone reproduction method that preserves visibility and contrast impression of high dynamic range scenes in low dynamic range reproduction devices. A single parameter controls the visibility and contrast in a simple and elegant manner and at interactive speed. The new method is simple to use and is computationally highly efficient. Experiments show that the technique produces good results on a variety of high dynamic range images. The method can also be used to enhance ordinary low dynamic range digital images.