iformat.io

Free Online DDS to PNG Converter

Convert DDS to PNG online for free.

Drop DDS files here
or click anywhere in this box to choose files

Max file size 50MB. Sign up for more.

DDS to PNG: decompressing a game texture

DDS stores textures in block-compressed formats — BC1 through BC7, historically DXT1/3/5 — that graphics hardware decodes directly in the shader pipeline. It also usually carries a full mipmap chain, every halved resolution down to a single pixel. Converting to PNG decompresses the top-level image and discards the rest of the chain.

Convert to view or edit a game texture in ordinary image software, which cannot read block compression. Keep the DDS if the texture is going back into an engine — PNG has no mipmaps and no GPU-native compression.

DDS to PNG FAQ

Quick answers about compatibility, quality, metadata handling, and the most common reasons to convert DDS files to PNG.

How do I convert DDS to PNG?

Upload your DDS image to iFormat and click Convert — it's decoded and re-encoded to PNG in seconds. It's free, adds no watermark, and needs no account. Batch upload is supported, and results download individually or as a ZIP.

DDS vs PNG — which format should I use?

DDS is a DirectDraw Surface texture format best for 3D game textures. PNG is a lossless format with transparency support best for logos, screenshots, and graphics with sharp edges. Use PNG when a website, form, or app requires it, or when you need PNG's specific strengths like smaller file size, wider compatibility, or transparency support.

How do I open DDS files?

On Windows: GIMP with the DDS plug-in, Paint.NET, or the NVIDIA Texture Tools. On a Mac: GIMP, or Photoshop with the NVIDIA plug-in. A game texture format, not a picture format — normal image viewers ignore it. Normal maps and channel-packed textures look wrong even when they open correctly, because their channels encode surface data rather than colour.

What is a DDS file?

DirectDraw Surface — Microsoft's texture container for DirectX games. It stores images in GPU-friendly compressed formats such as BC1 through BC7, often with a full mipmap chain of progressively smaller copies. It is built for graphics hardware rather than for viewing, which is why ordinary image software will not open it.

What happens to the mipmaps?

Only the full-resolution image comes across. The smaller mip levels a game engine uses for distant surfaces are dropped, since PNG has nowhere to store them. That is fine for viewing or editing a texture, but a DDS rebuilt from the PNG will need its mipmaps regenerating before it goes back into a game.

Will the texture look exactly right?

The colour data converts faithfully. Be aware that not every DDS holds a plain picture: normal maps, roughness maps, and channel-packed textures look strange as images because their RGB channels encode surface directions or material properties rather than colour.
Need the reverse conversion?
Convert PNG back to DDS with our companion tool.
PNG to DDS converter
Reviewed by Updated