JPEG format. 2. A lot of data is compressed The JPEG has a very large (for a format) bit-depth of 22 bits (a bit of depth is the number of discrete colors in an image). A large file in JPEG requires a lot of space because of the number of bit-blocks, resulting in a large file size when compressed. In contrast, the PNG and other lossless image formats are much smaller than JPEG. In particular, when you compress an image with a lossless image format, you don't need to compress the pixels directly. Instead, you can save the data in a manner that is more beneficial to an end user. In this way, the file size of an image can be greatly reduced, especially if it is not large (because it's a lossy compression). 3. It works on mobile phones. PNG is a lossy PNG format that compresses very well at much smaller sizes. 4. It can compress large files. On the other hand, the compression has a downside: The compressed data is decompressed too much that it can be unplayable. It can cause issues with graphics, audio tracks or other files containing lots of text. Disadvantages JPEG is a raster image file format with a lossy compression ratio of around 40% that makes it unsuitable for sharing images. Advantages of PNG 1. PNG is a compression-friendly image file format. With this one file format, you don't need to worry about a lossy process when sharing an image file format, because you can just save the pixel information and save the rest of the texture into a file with a smaller size. 2. PNG files can be compressed A lot of other file types are compressed with different methods. However, PNG is a lossy compression, which means that the pixel information is lost for compression purpose. Therefore, you can save a lot of data into PNG files, and it won't cause problems with compression because the whole file can be decompressed. 3. PNG is a true bit-map format. Bit-maps stores all the data of a single color with a single number: 1, 2, 3, 4, 5, 6, 7, … These data can now be stored as a single file (or a texture/image), which is far better, and less prone to bit errors, than when you store a texture in a non-bit-map format (like TGA or GIF, which stores individual color information). 4.