Workspace / Images
RULocal in your browser
← All tools

Image editor

Convert JPG, PNG, WebP, AVIF and SVG, resize images and add watermarks.

Data is processed on this deviceHow to verify

Loading local tool modules…

Tool settings

The preview shows the first file. Leave dimensions empty to keep each image's original size. Export as JPG, PNG, WebP, AVIF or SVG with an embedded PNG.

If the browser cannot open AVIF natively, a local decoder is used: up to 4 MP, or 2 MP on narrow screens and in x86. HDR and color profiles may change.
Quality applies to JPG, WebP and AVIF. PNG and SVG use no additional lossy compression.
Watermark

The logo stays only in this tab’s memory and is never sent to a server.

Your preview will appear here

How to use

  1. Choose JPG, PNG, WebP, AVIF or a static SVG. The same settings apply to all selected images.
  2. Set the format, dimensions, crop and background. Add text or a logo if needed; check the first image in the preview.
  3. Click “Process images”. Download files individually or together in a ZIP archive.

Formats and output

Input: JPG, PNG, WebP, static AVIF and SVG. Output: JPG, PNG, WebP, AVIF or SVG with an embedded PNG. SVG stores the processed image inside the file without vectorization. Leave width and height empty to keep the original dimensions.

Things to consider

AVIF: export up to 4 MP, or 2 MP on narrow screens and in x86; encoding is local and may take longer. SVG: up to 25 MB, with at most 2 MB of markup excluding embedded PNGs; dimensions or a viewBox are required. Static graphics and embedded PNGs with validated dimensions are supported. Scripts, external resources, animation, filters and use are not supported. Unavailable fonts fall back to system fonts; HDR and original color profiles may change. JPG uses a white background by default; you can choose another color.

Transparent by design

Libraries: pica, @jsquash/avif. Code and libraries are served from this same site. Versions, licenses & source code.

Limits depend on device memory, browser format support and the input file. Originals are not modified.

Offline access

Pages and tools are saved in this browser for the current domain. No file is created in your Downloads folder.

Checking the offline copy…

Your files, passwords and entered data are not included. The browser may remove the copy when site data is cleared or storage is low.

Support Toolsiano

If you find Toolsiano useful, you can help fund its development and hosting. Support is optional — all tools remain free.

Russian card payments

For users of Russian payment services

For users of international payment services

Currently unavailable

Payment opens on an external website. The selected service handles payment data under its own policies. Toolsiano does not track clicks on these links.