1. Home
  2. Image tools
  3. TGA to PNG

TGA to PNG

Game engines, 3D renderers and video tools still write Targa files, which browsers and most apps cannot show. Convert them to PNG with their alpha channel intact.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use TGA to PNG

  1. Drop TGA files.
  2. Choose PNG (keeps alpha) or JPG.
  3. Convert and download.

Features

  • Uncompressed and RLE TGA
  • True-color, palette and grayscale
  • 15/16, 24 and 32-bit with alpha
  • Top-left and bottom-left origins

Supported formats

You can open

  • TGA

You get

  • PNG
  • JPG
  • ZIP

Private by design

Your files are opened and processed by your browser on this device. They are never uploaded to openWorkstand or anyone else, so the TGA to PNG is safe for contracts, IDs, photos and work documents. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Developer-area metadata and thumbnails inside the TGA are ignored.

Guide

Converting TGA (Targa) textures and renders to PNG or JPG

Targa, or TGA, dates back to 1984 graphics cards, yet it is still common in game development, 3D rendering and texture work. Game mods ship textures as TGA, render engines output TGA sequences, and old asset libraries are full of them. Most phones, browsers and everyday image viewers cannot open the format. This converter turns TGA files into PNG or JPG in your browser.

Which TGA files are supported

The decoder handles the variants found in practice: true-color images at 15, 16, 24 and 32 bits per pixel, 8-bit grayscale with optional alpha, and color-mapped (palette) images. Both uncompressed and run-length encoded files are read. The format allows images to start at any of the four corners, and the converter respects that, so results are never flipped or mirrored.

Why PNG is the usual target

PNG is lossless and supports transparency, just like TGA, so nothing is lost: every pixel and every alpha value carries over. It is also far more compact than an uncompressed TGA, often a third or less of the size. Game engines such as Unity, Godot and Unreal import PNG directly, and every image editor opens it.

When to choose JPG

For renders and screenshots without transparency that you want to share, JPG gives the smallest files. The quality slider defaults to 90 percent. Any transparency in the TGA is replaced by the background color you choose, white by default.

Alpha channels and textures

32-bit TGAs often hold an alpha channel used for transparency, or sometimes for other data such as a specular or roughness mask in game textures. Saved as PNG, the channel is kept exactly. Keep in mind that a PNG viewer will display such masks as transparency, which can make a texture look partly invisible even though the data is correct.

Converting a render sequence

Animation renders are frequently written as numbered TGA frames. Drop the whole sequence; each frame is converted separately, keeping its name, and the set can be downloaded together. For turning numbered frames into an animation afterwards, the GIF Maker or the Animated WebP Maker can assemble them.

Reducing size

Textures of 4096 × 4096 pixels are common. Switch on “Limit size” and set the longest side to create smaller previews or lighter versions for mods targeting older hardware. Scaling uses high-quality halving steps.

Premultiplied alpha and dark fringes

Some renderers save TGA with colors already multiplied by alpha. Displayed as normal transparency, the soft edges of such images look darker than intended. If a converted render shows dark outlines around transparent areas, set the renderer to write straight (unpremultiplied) alpha, or composite the image onto its final background before converting.

Troubleshooting

If a file reports an error, it may be truncated or use an unusual variant, such as a color depth that no common software writes. Re-export it from the original program as 24- or 32-bit uncompressed TGA, or directly as PNG.

Privacy

Conversion runs on your device. Unreleased game assets and client renders are not uploaded.

For game textures in DirectX format, use DDS to PNG. For other legacy formats, BMP to JPG and PPM to PNG cover bitmaps and Netpbm files. The Image Resizer can then bring textures to power-of-two sizes.

Checked against the current version of the TGA to PNG on .

Troubleshooting

The file does not open

Check that it is one of the supported formats above and opens in another app. Damaged files and password-protected PDFs cannot be read until they are repaired or unlocked.

It is slow or stops on a very large file

Everything runs on your device, so speed depends on its memory. Close other tabs, use a computer rather than a phone, or split the file into smaller parts first.

The download did not start

Look for your browser’s download bar or icon. Some browsers ask once before a site may download files; allow it and click the button again.

Frequently asked questions

Why does my TGA look upside down in some programs but not here?

TGA files record which corner the image starts from, and older programs ignore that flag. This converter reads it, so the PNG is always the right way up.

Is the alpha channel of a 32-bit TGA kept?

Yes, when you save as PNG. The fourth channel becomes PNG transparency, which game engines and editors read directly. A JPG cannot store it and uses the background color instead.

Why was my TGA upside down in other converters?

Targa files can store rows from the bottom up or from the top down, marked by a flag in the header that some converters ignore. This one reads the flag, so the image comes out the right way.

Keep working with the result

After you download, choose “Save to Workstand” to keep the result in a folder on your computer, attach it to a project and create a follow-up task. It is saved by your browser, not uploaded.