TGA to GIF Crop Converter
Load a TGA file, drag the crop handles to define the area you need, preview the result, then download a GIF with up to 256 colours. Everything runs in your browser — your image never leaves your device.
Drop a TGA here
or Browse Files · TGA supported
What This Tool Does
This tool loads a TGA (Truevision TGA) image directly in your browser, presents an interactive crop overlay with draggable handles, and encodes the selected region as a GIF 89a file. No server upload is required. TGA files are decoded with a built-in parser handling uncompressed and RLE-compressed variants at 8, 16, 24, and 32 bits per pixel. The GIF encoder performs median-cut colour quantisation to reduce the cropped image to a 256-entry palette, applies Floyd-Steinberg dithering to minimise visible banding, then writes a valid GIF 89a bitstream including LZW-compressed image data. If the TGA source has an alpha channel, transparent pixels (alpha below 128) are mapped to a reserved transparent palette entry in the GIF.
Who This Is For
- Web developers who need a widely compatible GIF from a flat graphic or logo stored in TGA format
- Game developers exporting sprite icons or UI elements from TGA to GIF for web or email use
- Content creators converting a TGA graphic to GIF for use in presentations or messaging apps
- Anyone who needs to extract and convert a TGA region to GIF without installing Photoshop or GIMP
TGA vs GIF: Format Comparison
| Property | TGA | GIF |
|---|---|---|
| Colour depth | Up to 32-bit (16.7M colours) | Maximum 256 colours per frame |
| Compression | None or RLE | LZW lossless |
| File size | Large (uncompressed) | Small for flat graphics; larger for photos |
| Browser support | Not natively supported | Universal — every browser and device |
| Transparency | Full alpha channel (32-bit) | Binary only — fully transparent or opaque |
| Animation | Not supported | Supported (multiple frames) |
| Best for | Game assets, 3D renders, textures | Simple graphics, logos, icons, animations |
