VJ Tools

VJ Image Optimizer

Convert heavy images into JPG and WEBP for the web. All processing runs in your browser. Files are never uploaded or stored.

1. Choose images

Tip: drag and drop works. Batch limit 10 files (low-power: 1), 20 MB each. PNG/JPG/WEBP only.
    Input total: 0 KB
    Output total: 0 KB
    Saved: 0 KB

    2. Options

    Ready
    Smaller batches and lighter processing for older devices.
    85 (JPG/WEBP only) Locked by max size
    Target KB per image. Auto-adjusts quality (required) and locks the quality slider.
    Add a suffix before the extension, for example -web.

    3. Downloads

    Each file is re-encoded without metadata.

    FAQ

    How does this work?

    Your browser loads the image into memory, draws it on a canvas, and re-encodes it to the selected formats. Files are processed locally and only saved when you download.

    Why is this secure?

    Images never leave your device. There are no uploads or servers involved, and the app runs entirely client-side.

    JPG

    Best for photos. Smaller file sizes with adjustable quality. Not lossless.

    WEBP

    Modern format with very good compression. Supported by most modern browsers.

    Max output size

    Targets a KB limit per image for JPG/WEBP. If 40% cannot hit the target, you can allow lower quality down to 20%.

    Why no PNG compression?

    This tool runs fully in your browser. Browser PNG encoding is limited and cannot reliably reduce PNG size like dedicated services. To keep results predictable, PNG output compression is disabled. You can still upload PNG files and convert them to JPG or WEBP for smaller sizes.

    Low-power mode

    Low-power mode is for older or slower devices (for example, 4 GB RAM or less). It processes one image at a time, reduces the quality search work, and adds small pauses between files to keep the browser responsive.