BMP to TGA Converter
Convert a BMP image to TGA. Upload a BMP file and download an uncompressed Targa file with alpha transparency preserved.
Click to upload a BMP image
Your file is processed entirely in your browser
Recommended Settings
Pro Tips
- •BMP has no transparency to begin with, so the TGA output is stored fully opaque at 32-bit color depth
- •Browsers can't preview TGA files directly, so there's no thumbnail - download the file to view it in an image editor
- •Each pixel is stored at full 32-bit color depth with no compression, guaranteeing pixel-perfect accuracy
- •The whole file is converted locally in your browser - nothing is uploaded anywhere
Most Popular
Most users convert BMP texture or asset artwork for pipelines that expect TGA input
When to Use This Tool
Convert textures or sprites into TGA files for import into game engines that favor the Targa format.
Export images as TGA for use as textures in 3D modeling and rendering software.
Generate TGA files for older graphics pipelines and tools built around the Targa format.
Use TGA when you need guaranteed lossless alpha transparency without additional compression.
How It Works
Read the uploaded BMP file and decode it using the browser's native image support
Draw the image onto a canvas, preserving its alpha transparency channel
Read the canvas's raw pixel data and manually encode it into the uncompressed 32-bit TGA file format
Display the resulting TGA, ready to download
100% Private
Files never leave your device. All processing happens locally in your browser.
Lightning Fast
Powered by Custom TGA encoder for optimal performance on modern browsers.
Secure
No data collection, no tracking, no sign-up required.
Frequently Asked Questions
Why can't I see a preview of the TGA image?
Web browsers don't natively support displaying TGA images, unlike PNG, JPG, or BMP. The file is still generated correctly - you'll need to open it in an image editor or game engine to view it.
Does the TGA preserve transparency?
BMP doesn't support transparency, so there's nothing to preserve - the output is still a full 32-bit TGA file, just fully opaque.
Is my image uploaded to a server?
No. The entire file is read, converted, and encoded locally in your browser. Your image never leaves your device.
Why is TGA popular in game development?
TGA supports uncompressed storage with a reliable alpha channel, making it a long-standing standard for texture assets in games and 3D software.
How large are the resulting TGA files?
Since TGA here is uncompressed 32-bit, expect roughly width × height × 4 bytes plus a small header - similar to or larger than an equivalent BMP.