convert.dev

Convert to

Formats/Images

DirectDraw Surface. DirectDraw Surface textures for games. 124 formats it can become, 175 that become it.

Sign in with GitHub or Google. Files are deleted after 24 hours.

DDS becomes.

Every path the planner knows from a DDS, the common ones first. One hop is a single engine. More hops go through another format on the way.

124 targets

PNGonefidelity 1.001 hop~300 msJPGonefidelity 0.951 hop~300 msWEBPonefidelity 0.972 hops~400 msGIFonefidelity 0.902 hops~450 msAPNGonefidelity 0.773 hops~1.9 sSVGmanyfidelity 0.903 hops~800 msTIFFonefidelity 1.002 hops~400 msPNMonefidelity 1.002 hops~400 msBMPonefidelity 1.002 hops~400 msJP2onefidelity 0.972 hops~900 msAVIFonefidelity 0.952 hops~1.8 sEMFmanyfidelity 0.794 hops~4.8 sWMFmanyfidelity 0.794 hops~4.8 sEXRonefidelity 1.002 hops~600 msHEIConefidelity 0.952 hops~1.1 sJXLonefidelity 0.972 hops~1.1 s

Becomes DDS.

Every format that can be turned into a DDS.

175 sources

PNGonefidelity 0.801 hop~300 msJPGonefidelity 0.801 hop~300 msWEBPonefidelity 0.802 hops~380 msGIFmanyfidelity 0.802 hops~500 msAPNGonefidelity 0.683 hops~1.9 sSVGonefidelity 0.802 hops~450 msTIFFonefidelity 0.802 hops~420 msPNMonefidelity 0.802 hops~400 msBMPonefidelity 0.802 hops~400 msAVIFonefidelity 0.802 hops~600 msJP2onefidelity 0.802 hops~600 msEMFmanyfidelity 0.713 hops~4.5 sWMFmanyfidelity 0.713 hops~4.5 sEXRonefidelity 0.802 hops~600 msHEIConefidelity 0.802 hops~600 msJXLonefidelity 0.802 hops~600 ms

Two commands.

cv targets answers this page for any file. cv convert runs any row above.

~/filescv 0.1
$ cv targets --from dds
dds ->
  png      one   fidelity 1.00  hops 1  ~300 ms
  jpg      one   fidelity 0.95  hops 1  ~300 ms
  webp     one   fidelity 0.97  hops 2  ~400 ms
  gif      one   fidelity 0.90  hops 2  ~450 ms
$ cv convert file.dds file.png
file.png -> file.png