.TXD

TXD File

RenderWare Texture Dictionary
Ask a question
QUICK ANSWER

A TXD file is a RenderWare Texture Dictionary - a binary archive holding one or more game textures, used primarily in GTA III, Vice City, and San Andreas. Open it with Magic.TXD (free, Windows/Linux) to view or export textures. The file contains only image data, no executable code.

Developer: Criterion Software / Angel Studios (RenderWare engine) Category: Data Files MIME: application/octet-stream
OPENS ON Windows Linux
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Aug 10, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the TXD file format?

.txd is an archive format used by various games for storing game textures. Textures are bitmap images - ranging from small detail tiles to full 2048×2048 surfaces - used to render the game environment. The format is native to the RenderWare 3D graphics engine developed by Criterion Software, and it appears in many RenderWare-based titles beyond the *Grand Theft Auto* series, including *Manhunt*, *Midnight Club*, *Bully*, and *Tony Hawk's American Wasteland*.

Internally, .txd uses a chunk-based binary stream. An outer Texture Dictionary chunk (type 0x16) wraps one or more Texture Native chunks (type 0x15), each storing a texture name, dimensions, mip-level count, and pixel data. Pixel data may be uncompressed or DXT block-compressed (DXT1/DXT3/DXT5) on PC; PlayStation 2 builds use a big-endian byte order and native PS2 VRAM formats instead. In GTA titles, .txd files are embedded inside .img archives and must be extracted before editing.

TXD files can be modified with external tools. Textures can be replaced with different images to introduce new graphical elements to the game. Many dedicated tools for modifying .txd files are available, including Magic.TXD and TXD Workshop. Using modified TXD files in multiplayer games is frowned upon as it may interfere with gameplay.

Security & safety

RISK: LOW

Passive binary data file; contains only texture image data. No executable code. Safe to open with trusted tools. No known exploits.

Format details

in a nutshell
FULL NAMERenderWare Texture Dictionaryaka TXD texture archive, GTA texture dictionary
DEVELOPERCriterion Software / Angel Studios (RenderWare engine)since 2001 (GTA III, first major RenderWare game with TXD archives)
CATEGORYData Files
MIME TYPEapplication/octet-stream
TYPEproprietary binary texture archive (RenderWare binary stream)
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
16000000
ASCII
····
Chunk type ID 0x00000016 (Texture Dictionary) - present in ~90% of TXD files. RenderWare binary stream 12-byte chunk header: uint32 type | uint32 size | uint32 library ID stamp. The 4-byte library ID stamp encodes the RenderWare version.

Programs that open TXD files

Windows4 apps
VC TXD Viewer Free Open the TXD file to view textures; older tool focused on GTA Vice City TXDs.
ViceTXD Free Load TXD file for texture preview and extraction.
Magic.TXD Open-source File → Open TXD. Supports viewing, editing, and exporting individual textures to PNG/TGA/BMP. Supports GTA III, VC, SA, and other RenderWare games.
TXD Workshop Free Open TXD, view and replace textures, export to BMP/PNG/TGA.
Linux1 app
Magic.TXD Open-source Build from source or use available Linux binary; same features as Windows version.

Technical details

deep spec
Format typeProprietary binary texture archive (RenderWare binary stream)
DeveloperCriterion Software (RenderWare engine)
Magic bytes16 00 00 00 at offset 0 (chunk type 0x00000016 - Texture Dictionary)
Byte orderLittle-endian (PC/Xbox); big-endian (PS2/GameCube)
Chunk structureOuter Texture Dictionary chunk (0x16) wrapping Texture Native chunks (0x15)
Texture compressionNone (raw) or DXT1/DXT3/DXT5 block compression (PC only)
Color depth8, 16, or 32 bpp; DXT1 = 4 bpp effective, DXT3/DXT5 = 8 bpp effective
Maximum texture dimensionsPower-of-two; up to 2048×2048 px on GTA SA PC
Mip-map supportYes; multiple mip levels per texture stored in each Texture Native chunk
Typical file size10 KB - 50 MB
PlatformWindows, PlayStation 2, Xbox, GameCube, PSP
Archive embeddingStored inside .img archives in GTA games; must be extracted before editing
RenderWare versions covered3.1-3.7 (GTA III, 2001, through GTA San Andreas, 2004)
Released2001 (GTA III, first major RenderWare game with TXD archives)
Latest versionRenderWare 3.7 (GTA San Andreas, 2004)
Specificationgtamods.com

TXD conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with TXD files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about TXD files.

Frequently asked questions

How do I open a TXD file?
Use Magic.TXD (free, open-source) on Windows or Linux - it supports all GTA III-era TXD files and lets you view, edit, and export textures.
How do I extract textures from a TXD file?
Open in Magic.TXD, select the texture(s), and use Export → PNG or TGA.
What games use TXD files?
Primarily GTA III (2001), GTA Vice City (2002), GTA San Andreas (2004), and other RenderWare-engine games: Manhunt, Midnight Club, Tony Hawk's American Wasteland, Bully.
Can I edit TXD files and put them back into the game?
Yes - import a modified PNG into Magic.TXD and save the TXD. For GTA games you then rebuild the .img archive.
Why are TXD files stored inside IMG files in GTA?
GTA uses a .img container archive to bundle many asset files (TXD, DFF, etc.). Extract with IMGTool or OpenIV, edit the TXD, then repack.

References

1GTAMods Wiki - Texture archive (TXD format)gtamods.com
2MultimediaWiki - TXDwiki.multimedia.cx

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.SWFSmall Web Format (Shockwave Flash)
10.PRO6XProPresenter 6 Bundle File

Related extensions

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z