Convert TGA to PNG

Game textures, 3D render output or old VFX plates are stored as TGA and need to be usable outside that pipeline.

SafeConvert engineFreeNo sign-upBatch supported
Conversion Deck
Uploaded to server: 0 B
    Waiting for files/Engine: on-device/Network requests made: 0
    What actually changes

    TGA and PNG are not the same picture in two wrappers.

    TGA is either uncompressed or run-length encoded, which barely compresses photographic content. PNG's DEFLATE with filtering cuts the same pixels substantially, and the alpha channel carries across unchanged.

    Worth knowing first

    TGA files are frequently stored bottom-up, and the orientation lives in a single header bit that sloppy exporters set incorrectly. If a converted texture appears vertically flipped, the source file is lying about its own orientation.

    Questions

    TGA to PNG, answered

    Why do game engines still use TGA?

    It is trivially simple to parse, supports a straight alpha channel, and legacy tool chains standardised on it decades ago.

    Is the alpha kept?

    Yes. A 32-bit TGA's alpha channel maps directly onto PNG's, which is the main reason to prefer PNG over JPEG here.

    How to convert TGA to PNG

    01

    Add your files

    Drop one TGA or two hundred. Batch conversion is not a paid feature here.

    02

    Choose your settings

    Portable Network Graphics is lossless, so nothing is thrown away in the conversion.

    03

    Download

    Converted and deleted the moment it finishes. Never written to permanent storage.

    Related conversions