convert.dev

Convert to

Formats/Images

Portable Anymap. Portable anymap images, the simplest raster format: PBM, PGM and PPM. 124 formats it can become, 175 that become it.

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

PNM becomes.

Every path the planner knows from a PNM, 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~100 msJPGonefidelity 0.971 hop~100 msWEBPonefidelity 0.972 hops~200 msGIFonefidelity 0.902 hops~250 msAPNGonefidelity 0.773 hops~1.8 sSVGonefidelity 0.401 hop~500 msTIFFonefidelity 1.001 hop~100 msBMPonefidelity 1.002 hops~200 msJP2onefidelity 0.972 hops~700 msAVIFonefidelity 0.952 hops~1.6 sEMFonefidelity 0.352 hops~4.5 sWMFonefidelity 0.352 hops~4.5 sEXRonefidelity 1.002 hops~400 msHEIConefidelity 0.952 hops~900 msJXLonefidelity 0.972 hops~900 msTGAonefidelity 0.982 hops~400 ms

Becomes PNM.

Every format that can be turned into a PNM.

175 sources

PNGonefidelity 1.001 hop~100 msJPGonefidelity 1.001 hop~100 msWEBPonefidelity 1.002 hops~180 msGIFmanyfidelity 1.002 hops~300 msAPNGonefidelity 0.853 hops~1.7 sSVGonefidelity 1.002 hops~250 msTIFFonefidelity 1.002 hops~220 msBMPonefidelity 1.002 hops~200 msAVIFonefidelity 1.002 hops~400 msJP2onefidelity 1.002 hops~400 msEMFmanyfidelity 0.902 hops~4.2 sWMFmanyfidelity 0.902 hops~4.2 sEXRonefidelity 1.002 hops~400 msHEIConefidelity 1.002 hops~400 msJXLonefidelity 1.002 hops~400 msDCMonefidelity 0.902 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 pnm
pnm ->
  png      one   fidelity 1.00  hops 1  ~100 ms
  jpg      one   fidelity 0.97  hops 1  ~100 ms
  webp     one   fidelity 0.97  hops 2  ~200 ms
  gif      one   fidelity 0.90  hops 2  ~250 ms
$ cv convert file.pnm file.png
file.png -> file.png