Convert TGA to JPG Online

Convert Truevision TGA files to JPG for easy sharing.

TGA
TGA
JPG
JPG
Secure & private
Files deleted in 24h
No signup needed

Drop your TGA file here

or click to select

Secure & private
Files deleted in 24h
No signup needed
Select a file to start converting
0 / 10 free conversions used today

Upload TGA

Drag & drop or click to select your TGA file.

Choose Options

Adjust quality, size, or other output settings if needed.

Download JPG

Click Convert and your JPG file downloads instantly.

TGA (Truevision TARGA) is a 1984 raster format that became the de-facto texture container for the game industry through the late 1990s and 2000s. Unreal Engine 4 and 5 still accept TGA as a primary texture format, id Tech (Doom 3, Quake 4), Source (Half-Life 2, CSGO), and CryEngine all build pipelines around it, and Substance Painter exports TGA by default for albedo, normal, and roughness maps. Visual effects shops at ILM, Weta, and DNEG continue to use TGA for matte paintings because the format supports uncompressed 24-bit and 32-bit alpha without colour-management surprises.

Converting TGA to JPG is typically for sharing texture work outside the production pipeline: ArtStation portfolios, client review PDFs, Discord previews, or stock-asset marketplaces like Unity Asset Store and Unreal Marketplace which often want JPG thumbnails alongside the TGA source. Indie game devs working in Blender or Maya export TGA for in-engine use and convert to JPG for promotional screenshots. A typical 4K diffuse map TGA is 48MB uncompressed; the same content as quality-92 JPG drops to 1.8MB without visible loss for portfolio display.

The trap is the alpha channel: 32-bit TGA files carry alpha that JPG cannot store. If you have a texture with embedded transparency (foliage cards, decals, UI elements), tga-to-jpg flattens against the background colour you choose. For foliage cards rendered against magenta or green keying, pick black or white to match your portfolio site's theme. If you need transparency preserved, target PNG instead and keep the TGA as the engine-side master. Substance Painter users should export channel-by-channel rather than packed RGBA to avoid alpha contamination.

TGA (Truevision TARGA) was created in 1984 by Truevision Inc. for its Targa and Vista video boards, the first PC peripherals capable of true-color 24-bit display. The spec was revised to version 2.0 in 1989, adding an alpha channel and footer block. Because Truevision cards dominated early 1990s computer graphics labs, TGA became the default texture format for id Software's Quake, Epic's Unreal Engine, and most early Pixar production pipelines. Even after PNG and DDS arrived, TGA stuck around because it is dead-simple to parse in C, supports alpha, and ships uncompressed - all features still valued by modern game engines for intermediate texture authoring.

TGAJPG
Compression Uncompressed or RLE (lossless) Lossy DCT
Typical file size (1024 px texture) 3-4 MB 150-400 KB at Q85
Bit depth Up to 32-bit (RGBA) 8 bits/channel
Best for Game textures, 3D rendering, VFX intermediates Web previews, portfolio shots, email
Software support Photoshop, GIMP, Blender, Unreal, Maya Universal
  1. Export the final character albedo, normal, and roughness maps from Substance Painter as 2K TGA.
  2. Open the TGA folder in the TGA to JPG converter and select Q90 for clean preview quality.
  3. Pre-multiply alpha onto a 50% gray background so the normal-map blues do not fringe.
  4. Output 1600 px JPGs sized for ArtStation's project grid display.
  5. Upload the JPG grid to the studio's ArtStation account with TGA originals linked as ZIP downloads.
Use caseSettings
ArtStation portfolio tile Q90, 1600 px, pre-multiply alpha on gray
Texture sheet documentation Q88, 2048 px, baseline JPEG
Email preview to art lead Q82, 1200 px long edge
Press kit screenshot Q95, full resolution, embed sRGB
PlatformTGAJPG
macOS Preview ~
Windows Photos
Outlook (desktop)
Gmail
iPhone Photos
Android gallery
Photoshop
Chrome / Safari / Firefox
Slack / Discord

Targa (TGA) is a format developed for video and graphics hardware in the 1980s, still widely used in game development, 3D rendering, and VFX pipelines. Game engines including Unreal Engine, Godot, and older Unity projects use TGA for texture assets. Rendered frames from Blender, Maya, and 3ds Max are frequently output as TGA sequences. Converting TGA to JPG makes these assets accessible outside the production environment.

Artists and developers who need to share rendered frames, texture previews, or concept images from their 3D workflow with clients or on social media convert TGA to JPG as a standard delivery step. TGA opens in specialist tools but not in photo viewers, web browsers, or email clients - JPG works everywhere without requiring any plugin or codec installation.

TGA files from game engines and 3D tools are often large - An uncompressed 32-bit RGBA TGA texture can be 10–50 MB. Converting to JPG reduces this dramatically (typically to under 1 MB), making the file practical to share via email, upload to project management tools like Jira or Notion, and include in documentation and client presentations.

  • Strip the alpha before conversion if you don't need it - 32-bit TGA flattened against the wrong colour produces visible halos around foliage cutouts.
  • For Unreal Engine portfolio shots, render at the original 4K texture resolution then downscale to 2048 in the JPG - keeps detail while cutting size to portfolio-friendly KBs.
  • Substance Painter exports RLE-compressed TGA by default - our converter handles both RLE and uncompressed TGA transparently.
  • If exporting from id Tech games, the TGA may be flipped vertically (legacy quirk) - some converters auto-correct, ours follows the TGA header flag.
  • For Unity Asset Store thumbnails, the spec is 1200x630 JPG quality 85 - resize TGA to match before submission or the listing flags as low quality.
Converts Truevision TGA to universally compatible JPG format
Handles TGA files from game engines, 3D renderers, and legacy tools
No 3D software required for the conversion
Files auto-deleted after 24 hours, nothing stored permanently
TGA

TGA – Truevision TARGA

TGA is a specialised image format. Converting to JPG provides wider compatibility and easier sharing across applications and platforms.
JPG

JPG – Joint Photographic Experts Group

JPG (JPEG) is the world's most compatible image format - Supported on every device, browser, printer, and application. Lossy compression keeps file sizes small.
JPG Converter
  • Convert TGA to JPG for formats that require JPG specifically — check whether your target platform needs it.
  • Files are processed securely and deleted automatically after 24 hours.
  • If the output looks different from expected, check that the source file is not corrupted or password-protected.

TGA (Truevision Advanced Raster Graphics Adapter, commonly TARGA) is a raster image format developed by Truevision in 1984 for their high-end video boards. It supports 8/16/24/32-bit colour, optional RLE compression, and alpha channels - making it the long-standing default for game engine textures. Read more: What is TGA Format? A Complete Guide for Developers and Designers

TGA is uncompressed by default (no quality loss across iterations), supports alpha cleanly, and decodes faster than PNG on weak hardware - which matters for streaming textures in open-world games. Unreal Engine 5 still imports TGA natively into its Texture asset pipeline.

Yes - JPG has no alpha channel. Our converter flattens against a user-chosen background colour. For alpha-preserving exports, use PNG or WebP instead.

A 4K (4096x4096) uncompressed 32-bit TGA is 64MB. RLE-compressed it might drop to 40MB on smooth textures or stay at 60MB on noisy ones. Converted to JPG quality 90 the same content lands at 1.5-3MB depending on detail.

Open TGA in GIMP (handles all TGA variants), Photoshop (native TGA support since CS2), Krita, or Affinity Photo and File > Export As JPEG. For batch jobs, ImageMagick's convert in.tga out.jpg handles RLE and orientation flags correctly.