BMP to TGA Converter

Converting BMP to TGA produces a texture-pipeline format compatible with game engines and 3D DCC tools. Both formats share similar histories and capabilities: uncompressed or lightly compressed, support for alpha, straightforward decode.

image

Drag & drop image files here, or browse

Drop your BMP files here

What changes when you convert BMP to TGA

Lossless pixel preservation. TGA with RLE compression is typically smaller than BMP for flat content; uncompressed TGA is similar in size. Alpha transfers cleanly from 32-bit BMP sources.

When to use this conversion

  • Feeding BMP texture sources into a 3D pipeline
  • Converting legacy BMP art for Unity, Unreal, or Godot projects
  • Preparing sprite sheets or UI atlases from BMP designs
  • Producing source material for Substance Designer or ZBrush

Where the output plays

TGA is supported by every major 3D tool, most game engines, Photoshop, and GIMP. Not a consumer format.

About these formats

BMP (Windows Bitmap)

BMP is the uncompressed Windows bitmap format from 1990. Files are huge because almost nothing is compressed, but the format is trivial to decode and supported by virtually every Windows utility, embedded system, and legacy tool. Useful as an interchange format when other options fail.

TGA (Truevision Targa)

TGA (Targa) was developed in 1984 for Truevision graphics cards. It persists in game development, 3D rendering, and film VFX pipelines because it supports high bit-depths, an alpha channel, and optional run-length compression. Many DCC tools (Maya, Blender, ZBrush) use TGA for textures.

How It Works

  1. Add your BMP files Drag BMP images onto the page or click to pick them from your file browser. Batch uploads are fine.
  2. Choose TGA settings Pick quality or compression settings for the TGA output. Defaults match common target use cases.
  3. Convert in your browser The converter runs locally via WebAssembly. Nothing uploads. Progress shows per file so you know exactly what's happening.
  4. Download TGA files Grab each converted file individually, or download the whole batch as a single ZIP.

Features

Supported Formats

FAQ

Is TGA better than BMP for textures?

Most texture pipelines accept both, but TGA is more historically idiomatic in 3D work. If your pipeline expects TGA, convert; otherwise either works.

Will alpha transfer?

Yes, if the BMP is 32-bit with an alpha channel. TGA's alpha handling is more reliable than BMP's across different tools.

What is BMP (Windows Bitmap)?

BMP is the uncompressed Windows bitmap format from 1990. Files are huge because almost nothing is compressed, but the format is trivial to decode and supported by virtually every Windows utility, embedded system, and legacy tool. Useful as an interchange format when other options fail.

What is TGA (Truevision Targa)?

TGA (Targa) was developed in 1984 for Truevision graphics cards. It persists in game development, 3D rendering, and film VFX pipelines because it supports high bit-depths, an alpha channel, and optional run-length compression. Many DCC tools (Maya, Blender, ZBrush) use TGA for textures.

Are my files private?

Yes. The converter runs entirely in your browser using WebAssembly. Your images are never uploaded, never sent to a server, and never leave your device.

Is there a file size limit?

There's no hard limit, but because everything runs in your browser you're bounded by available memory. Very large images (over a few hundred megapixels) can hit browser memory limits. Process in smaller batches if you run into issues.