TGA to JPG Converter

TGA, also called Targa, turns up in game assets, 3D renders and older graphics tools, and many everyday programs cannot show it. This converter reads the file in your browser and saves a JPG that opens anywhere. It handles uncompressed and run-length encoded files, including paletted and greyscale ones.

Drop images here, click to choose, or paste with Ctrl+V
TGA files · many files at once · nothing is uploaded
Embed this tool on your websiteShow code

Free to use on any site. Paste the code where you want the tool to appear. It runs inside the page; visitors' files are processed in their own browser and are not uploaded.

WordPress and most site builders have a "Custom HTML" block where this code can be pasted. The embed keeps a small link back to CalcMaster.

How to convert TGA to JPG

  1. Add your TGA files by dropping them, clicking the drop zone or pasting.
  2. The output format is already set to JPG. Adjust quality or size if you need to.
  3. Press Convert and compare the original and new size for each file.
  4. Download each file or all of them as a ZIP.

When to convert, and when not to

  • A program, form or chat refuses your .tga file.
  • You want a small preview of a render or sprite sheet to share.
  • You need to send a picture to someone who has no 3D or game tools.
  • Do not use the JPG as a game texture or if you need transparency; the alpha channel is not kept.

What changes

  • Uncompressed and RLE files are read in 8, 15, 16, 24 and 32 bits, including paletted images.
  • The origin flag in the header is respected, so the picture is not upside down.
  • An alpha channel is dropped; transparent areas are filled with the background colour you choose.
  • JPG is lossy, so use the quality slider to keep detail where it matters.
  • Metadata is not written to the JPG.

What is inside a TGA file

A Targa file starts with a small header that says how many bits each pixel uses, whether the data is compressed with run-length encoding, and whether the first row is at the top or the bottom. It can also contain a colour palette. The converter reads that header, decodes the pixels and puts them on a canvas in the correct orientation.

Alpha and background colour

Many TGA files, particularly game and render outputs, carry an alpha channel for see-through areas. JPG cannot store alpha, so the converter fills those areas with a background colour you choose in the options. A neutral grey or white is common for previews. If the transparent parts must stay see-through, choose PNG as the output instead.

Choosing quality for flat colours

TGA is often used for flat-colour graphics, pixel art and renders with hard edges. JPG tends to add fuzzy marks around sharp edges, especially at lower quality settings. Push the quality slider up for such images, or use PNG when crisp edges matter more than file size.

Sprite sheets and batches

Add many TGA files at once; they convert one after another and can be downloaded as a ZIP. A big sprite sheet is just one large image, so it converts like any other, but very large ones use plenty of browser memory. Use the same quality setting for the whole batch so the results look consistent.

Game textures and renders

If your TGA came from a game or a 3D package, it may be one of a set: colour, mask, roughness and so on. Only the colour image is meaningful as a picture. Mask and data maps look strange when seen as photos, which is normal. Convert them only if you want to see what they contain, and keep the originals for the engine or the renderer.

Checking the result

Compare the JPG with the TGA in an editor that can open both before you delete anything, especially for pictures with fine detail or thin lines.

Privacy: your files stay on your device

  • The tool decodes, resizes and encodes your pictures with your browser. The files are never sent to a server.
  • To check it yourself: open the browser developer tools (F12), open the Network tab, convert a file, and look for any request that carries your image. You will see none.

Frequently asked questions

Does the JPG keep the alpha channel?

No. JPG cannot store transparency, so those areas are filled with your chosen background colour.

Which TGA variants can it read?

Uncompressed and run-length encoded files with 8, 15, 16, 24 or 32 bits per pixel, including paletted and greyscale images.

Can I convert many TGA files at once?

Yes. Add them together, convert, and download a ZIP of the results.

Why do sharp edges look fuzzy in the JPG?

JPG compression blurs hard edges. Raise the quality or choose PNG for pixel art and graphics.

What if my TGA has a palette?

Paletted images are expanded to full colour before saving, so the JPG shows the picture the palette described.

Why does my TGA look strange as a JPG?

Some TGA files are masks or data maps, not pictures. They are meant for software to read, so they look odd to the eye.

Related converters