this paper, an image encryption algorithm based on Ikeda and Henon chaotic maps is presented. One of the most used in image encryption techniques which is shuffling and diffusion combination is used in this study. Firstly rows and columns of the image are shuffled by Ikeda map and then gray levels of pixels are changed by Henon map. After that, Ikeda Map is used again to shuffle the image which is changed the pixels. Some tests including key sensitivity analysis, statistical tests and several experimental tests are used to evaluate the developed algorithm. The results show that the algorithm is a secure way to encrypt the images efficiently.