import numpy from PIL import Image imsize = 2000 imarray = numpy.random.rand(imsize,imsize,3) * 255 im = Image.fromarray(imarray.astype('uint8')).convert('RGBA') im.save('test.png')