Digital image inpainting is to repair a portion of damaged or removed image automatically. In this paper, we propose an adaptive inpainting technique using a color interpolation and adaptive window. Our method consists of two steps. A boundary map is first generated by using color region. Then, by using an adaptive window mask, adjacent pixels around a damaged pixel in the boundary map are used for color interpolation, repairing the damaged or removed pixels. By experimental results, it is shown that the performance has been improved by 19% over the existing method.