Abstract: A digital halftoning method and apparatus with error diffusion reduces visibly discernible artifacts. In the error diffusion method and apparatus, a range function provides random factors which are used to spread erros to neighboring pixels.