TGA to PNG Converter
Convert Targa (.tga) textures and renders to lossless PNG with transparency kept. RLE, 8 to 32-bit, colour-mapped and greyscale; batch, no upload.
TGA (Truevision Targa) is still everywhere in game development and 3D work: textures, sprites, render passes and screenshots from engines and modelling tools are often saved as .tga. Browsers, phones and most viewers cannot open it. This converter decodes TGA files in your browser with a built-in reader and saves lossless PNGs, keeping the alpha channel that TGA textures usually carry.
How to use this tool
- Drop one or more .tga files.
- Keep transparency, or fill it with white or black.
- Optionally set a max size for previews.
- Download the PNGs; the result shows each file's TGA type.
Formula
Header (18 bytes): image type (1–3 uncompressed, 9–11 RLE), colour-map spec, width, height, bits per pixel and descriptor (alpha bits; bit 4 right-to-left; bit 5 top-to-bottom). Pixels follow the optional image ID and colour map in B, G, R(, A) order.
Supported: true colour (15/16-bit 5-5-5, 24-bit, 32-bit with alpha), greyscale (8-bit, 16-bit grey + alpha) and colour-mapped images, uncompressed or run-length encoded, with any origin. The TGA 2.0 footer's attribute field is honoured, so files marked "no alpha" stay opaque. A 32-bit file whose alpha is 0 everywhere is treated as opaque, as image editors do. The PNG is written from the exact decoded values, so semi-transparent colours are not rounded.
Example
A 1920 × 1080 32-bit uncompressed TGA takes 18 + 1920 × 1080 × 4 = 8,294,418 bytes of header and pixels. Rows usually start at the bottom-left, so the reader flips them; the PNG has the same 1920 × 1080 pixels and alpha, compressed losslessly.
Frequently asked questions
Is TGA to PNG lossless?
Yes. Both hold exact 8-bit values; the 5-bit channels of 16-bit TGAs are expanded to 8 bits the standard way.
Why was my texture fully transparent before?
Some programs write 32-bit TGAs with an unused alpha channel of all zeros. This converter detects that and keeps the picture opaque, and says so.
Which TGA files cannot be read?
Only the obsolete Huffman/delta-compressed types 32 and 33, and damaged files. The page names the file and the reason.
Are my files uploaded?
No. They are decoded in your browser.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/tga-to-png-converter/
Cite or embed this tool
kakaoCalc. (2026, November 8). TGA to PNG Converter. https://kakao.mobile/tools/tga-to-png-converter/
“TGA to PNG Converter.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/tga-to-png-converter/.