convert.dev

Convert to

Formats/Images

WebP. Google's web image format with lossy and lossless modes, alpha and animation. Smaller than JPEG and PNG. 124 formats it can become, 175 that become it.

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

WEBP becomes.

Every path the planner knows from a WEBP, 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~80 msJPGonefidelity 0.971 hop~80 msGIFmanyfidelity 0.903 hops~450 msAPNGmanyfidelity 0.774 hops~1.9 sSVGmanyfidelity 0.903 hops~580 msTIFFonefidelity 1.001 hop~100 msPNMonefidelity 1.002 hops~180 msBMPonefidelity 1.002 hops~180 msJP2onefidelity 0.972 hops~680 msAVIFonefidelity 0.951 hop~1.5 sEMFmanyfidelity 0.794 hops~4.6 sWMFmanyfidelity 0.794 hops~4.6 sEXRonefidelity 1.002 hops~380 msHEIConefidelity 0.952 hops~880 msJXLonefidelity 0.972 hops~880 msTGAonefidelity 0.982 hops~380 ms

Becomes WEBP.

Every format that can be turned into a WEBP.

175 sources

PNGonefidelity 0.971 hop~100 msJPGmanyfidelity 0.973 hops~400 msGIFmanyfidelity 0.972 hops~300 msAPNGonefidelity 0.851 hop~1.5 sSVGonefidelity 0.971 hop~150 msTIFFonefidelity 0.971 hop~120 msPNMonefidelity 0.972 hops~200 msBMPonefidelity 0.971 hop~100 msAVIFonefidelity 0.971 hop~300 msJP2onefidelity 0.971 hop~300 msEMFonefidelity 0.872 hops~4.2 sWMFonefidelity 0.872 hops~4.2 sEXRonefidelity 0.971 hop~300 msHEIConefidelity 0.971 hop~300 msJXLonefidelity 0.971 hop~300 msDCMonefidelity 0.872 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 webp
webp ->
  png      one   fidelity 1.00  hops 1  ~80 ms
  jpg      one   fidelity 0.97  hops 1  ~80 ms
  gif      many  fidelity 0.90  hops 3  ~450 ms
  apng     many  fidelity 0.77  hops 4  ~1.9 s
$ cv convert file.webp file.png
file.png -> file.png