import PIL from PIL import Image img = Image.open('somepic.jpg') wpercent = (300/float(img.size[0])) hsize = int((float(img.size[1])*float(wpercent))) img = img.resize((300,hsize), PIL.Image.ANTIALIAS) img.save('sompic.jpg')