We proposed a novel method for content-aware image resizing based on grid transformation. Our method moves each vertical and horizontal grid lines in the perpendicular direction to itself. Keeping important regions unchanged is a strong constraint for image resizing. Satisfying this constraint can produce significant distortion on unimportant regions. Our method allows important regions to be changed and suppresses the changes of the aspect ratios of important regions. In addition, we introduced the lower thresholds of the scaling rates of grid meshes and the boundary discarding process. Experimental results demonstrate that our proposed method resizes images with less distortion than other resizing methods.