import os startSvgTag = """ """ endSvgTag = """""" os.mkdir('your_SVGs_here') for files in os.listdir("."): if files.endswith(".png"): pngFile = open(files, 'rb') base64data = pngFile.read().encode("base64").replace('\n', '') base64String = ''.format( base64data) f = open(os.getcwd()+ "/your_SVGs_here/" +os.path.splitext(files)[0] + ".svg", 'w') f.write(startSvgTag + base64String + endSvgTag) print 'Converted ' + files + ' to ' + os.path.splitext(files)[0] + ".svg"