In this paper, hash based approach for secure steganography using edge detection is presented. Besides employing the hash based approach as a fundamental stage, the authors take advantage of edge detection technique. The proposed scheme achieves high embedding capacity and enhances the quality of the encoded image. The proposed scheme first detects the edges in the image by well known canny method and then the hash sort is used to embed the text data in to the edges of the color image. The hash function provides a secure and fast approach for image steganography.