Abstract-Fractal image Compression is a lossycompression technique that has been developed in the early 1990s. Fractals can be an effective approach for several applications other than image coding and transmission: database indexing, texture mapping, and even pattern recognition problems such as writer authentication. Fractal image compression has received much attention from the research community because of some desirable properties like resolution independence, fast decoding, and very competitive rate-distortion curves. Despite the advances made, the long computing times in the encoding phase still remain the main drawback of this technique. In Fractal image compression we obtained self similarity in image. The basic scheme of fractal image compression is to partition a given image into non overlapping blocks of size rxr, called range blocks and form a domain pool containing all of possible overlapped blocks of size 2rx2r, called domain blocks associated with 8 isometries from reflections and rotations.We have proposed a method to reduce the complexity of the image coding phase by classifying the blocks according to an approximation error measure. It perform range\domain comparisons with respect to a preset block, in this instead of binary tree we have used B tree. The main application of B tree is the organization of huge collection of records into a file structure i.e., insertion, deletion and modification operation can be carried out perfectly and efficiently. Therefore, it is possible to reduce drastically the amount of operations needed to encode each range. For partitioning an original image into range blocks we have used quadtree partitioning method.