Search for a tool
Quickly navigate to any Filzy tool

Convert your JPG to PNG

Convert your JPG images to PNG, right in your browser.

Drop your files here

Drag Browse Paste Link
JPGZIP
100% local processing, your files never leave your browser

Convert JPG to PNG in your browser

JPG is standardised in 1992, still the universal lossy photo format on the web and in cameras, small to medium for photos, configurable via quality settings. Portable Network Graphics (PNG) is the more practical choice when universal across browsers, design tools, and any modern OS. Filzy converts JPG to PNG fully in your browser using optimised JPEG encoder in Rust for decoding and libimagequant + Rust 'image' crate for encoding. The original file never leaves your device, no upload, no tracking, no daily cap. You can drop a single file or batch dozens at once and download the result as a ZIP.

Files stay on your device

Your JPG files are decoded inside a Web Worker via WebAssembly. Nothing reaches a server, nothing is logged, no temporary copy is kept anywhere.

Quality preserved by default

Filzy decodes the JPG pixels, then re-encodes them with libimagequant + Rust 'image' crate at high quality. EXIF metadata is preserved when the target format supports it.

Batch entire folders

Drop dozens of JPG files at once. Filzy converts them in parallel using your CPU cores and packages everything as a single ZIP archive.

How to convert JPG to PNG with Filzy

  1. 1

    Drop your JPG files

    Drag the files into the area above, or click to pick them. Filzy accepts standard JPG files of any reasonable size (limited only by your device memory).

  2. 2

    Filzy converts each file locally

    optimised JPEG encoder in Rust decodes the JPG, then libimagequant + Rust 'image' crate writes the PNG. Each file is processed in parallel, up to your CPU core count.

  3. 3

    Download single files or as ZIP

    Pick a PNG file to download directly, or click Download all to grab a ZIP archive. The originals on your device are not modified.

JPG to PNG, frequently asked questions