12 pointsby akseli_ukkonen15 hours ago5 comments
  • Yash1613 minutes ago
    Do you support integrations or provide open-source APIs? I want to integrate this with https://picxstudio.com and enable easy, browser-based downloads in multiple image formats.
  • breve14 hours ago
    > I built WebPtoPNG after getting frustrated with converters that throttle uploads or phone data

    Why would you want to do it in a browser anyway? Just run it local. There are many open source image editors and converters to choose from.

    ImageMagick is one: https://imagemagick.org/

    GIMP is another: https://www.gimp.org/

    Krita is another: https://krita.org/en/

    • xeonmc7 hours ago
      People don't want to install/download/vet reputation of local apps for spontaneous, one-off tasks.
      • breve14 minutes ago
        But people will vet a website that has the potential to change every day? Each time you visit the site the behaviour could be different. Vetting the site every time you use it would be profoundly tedious.

        When you install an application you can vet the version you want to use, keep the installer so you can always reinstall the same version, and it only changes when you change it. That's much better control.

        Luckily, all of the image editors I listed are well known and trustworthy. They're good tools. You're much better off learning them and making full use of their capability than using some limited web based image converter.

    • zipping15493 hours ago
      Why use GUI at all? ffmpeg does it one-liner, a very long one.
      • RealStickman_an hour ago
        Imagemagick also does it in the terminal. Chances are about as good as ffmpeg that you have it installed already
    • pwdisswordfishy4 hours ago
      Although I can't speak for everyone, my browser runs locally.
  • fouc5 hours ago
    Does this work on a browser that doesn't support WebP? That would be useful.
  • Evidlo14 hours ago
    Some ideas for improvements:

    - Can you support more formats besides Webp and PNG?

    - Too much text on the interface - This reads more like a landing page for a startup than a SPA tool. Compare to e.g. [0]

    [0]: https://dinoosauro.github.io/image-converter/

    • xeonmc7 hours ago
      Also, the aesthetic design is too "professional" and therefore not trustworthy.

      A trustworthy utility page should look like a CSS-less crappy HTML form.

  • DaleCurtis12 hours ago
    FWIW, you can do this with a few lines of JS in the browser using canvas.drawImage() from an img element followed by canvas.toBlob().
    • valadaptive4 hours ago
      Firefox now adds random noise to all canvas readback operations (getImageData, toDataURL, and toBlob).
    • fouc5 hours ago
      That would require a browser that supports WebP