Skip to content
Vitali Web Tools
All toolsFavorites
Categories
DevicesTextDeveloperCalculatorsImagesAudio & VideoFiles & DataOffice & PlanningPDFCodes & Templates
Contact & feedback
Free tools without an account
Vitali Web Tools
Vitali Web Tools
Collapse sidebar
Tool library
FavoritesAccount
All tools/Images/Image Converter

Image Converter

Share tool
Share this tool

Only this public address is included. Your files, inputs and results stay out of the link.

Convert individual images or a batch to JPG, PNG or WebP. Review the output format, quality and transparency before downloading your files.

Processed on your deviceFree · No account needed

Preparing your tool…

A visual example

Choose what happens to transparency

Changing the format can also change the background behind your picture.

  1. PNGTransparent background
    01

    Transparent source

    A PNG can contain transparent areas. The checkerboard stands for those areas, not printed squares.

  2. JPEGWhite background
    02

    JPEG needs a background

    Choose and review a solid background for JPEG. Use supported PNG or WebP output if transparency must remain.

Check the actual converted image and keep the source file, especially when colour or transparency matters.

Illustrative example. Schematic format comparison. Source metadata is not copied into these pixel exports; output support depends on the browser.

Read the practical guide and worked example

How to use it

  1. 1Select up to ten still images or use the HEIC/AVIF example batch.
  2. 2Choose output format, quality, transparency background and optional maximum dimensions.
  3. 3Convert and inspect successes and any explicitly reported failures.
  4. 4Download individual images or the ZIP; keep your originals.

The rotated HEIC example decodes to 64 × 96 pixels. Transparent PNG pixels remain transparent in PNG/WebP when Preserve alpha is chosen.

Details & limits

Up to 10 still images, 10 MiB / 20 MP / 8,192 px each and 50 MiB combined. HEIC decoder included; AVIF and output encoders depend on browser support. Originals and metadata are not copied into pixel exports.

What happens to metadata and unsupported variants?

Exports are rebuilt from 8-bit sRGB canvas pixels. Source EXIF/GPS/XMP is not retained; the browser may add an sRGB profile. HDR and original color-profile preservation are not promised. Animation, sequences and multiple primary images are rejected. HEIC is decoded locally; AVIF depends on browser support. No cloud fallback.

Batch conversion, HEIC support and transparency

Process up to 10 still images, with a 10 MiB limit per file and 50 MiB combined. HEIC uses a separately loaded local decoder; AVIF depends on the browser's decoding support, and not every variant is supported. Choose a background when converting transparency to JPEG. Pixel exports do not copy source metadata. Individual downloads and a combined ZIP are available.

Choose the copy your recipient needs

Conversion creates a new image for a particular use. Choose the receiving application's accepted format first, then decide whether you need the original dimensions or a smaller copy. A different filename extension alone does not convert the image data.

Share phone photos with a JPEG-only service

Make JPEG copies of supported HEIC photos, then inspect every successful result for orientation and colour before uploading. Treat a batch as individual conversions: a reported failure must not be mistaken for an image included in the ZIP. Keep the originals when you still need their metadata, original colour information or editing history outside this tool.

Prepare pictures and a transparent logo

A 2,400 × 1,600 photo fitted inside 900 × 900 pixels becomes 900 × 600; the box is a maximum, not a square crop. A smaller 120 × 80 source stays that size. For a logo that needs a transparent background, choose PNG or WebP with alpha preserved instead of JPEG. Review photos and logos separately if they need different settings.

Check your result

  • Compare the successful result count and filenames with the inputs you intended to deliver, then open the downloaded files.
  • Check upright orientation, visible detail and transparent edges against the intended background.
  • Read the resulting file size separately from pixel dimensions. Format conversion does not promise a smaller file or a particular upload ceiling.

If something looks wrong

An AVIF or requested output format is unavailable

Actual browser codec support matters. Choose another output format accepted by the recipient, or try a browser with the required support. Renaming the extension cannot add a decoder or encoder.

An animated or multi-image file is refused

Use a tool intended for that format, or obtain the intended still image from its source application. This converter does not silently choose one frame on your behalf.

Related tools

Image CompressorImages to PDFTakeout Photo Organizer
© 2026 Vitali Web Tools
Guides & examplesPrivacyTermsImprintContactDeutsch

Convert up to 10 still images locally. PNG, JPEG, WebP and HEIC input; AVIF input when supported by this browser. Maximum 10 MiB and 20 megapixels per image, 8,192 px per side, 50 MiB input per batch. Images are processed one at a time.

Output for every image

PNG is lossless; its quality setting is unused. JPEG/WebP quality is a browser encoder setting, not a guaranteed file size.

Exports are rebuilt from pixels: source EXIF/GPS, XMP and other metadata are discarded. Orientation is applied during decoding and checked against declared dimensions. Output uses an 8-bit sRGB canvas: exact ICC/HDR/wide-gamut colour preservation is not promised. Sequences, animation, multiple main images and unsupported crop metadata are rejected.

HEIC decoder: licences and source

HEIC decoding uses heic-to 1.5.2, libheif 1.22.2 and libde265 1.0.16 under LGPL. Source downloads are optional and separate from image conversion.

  • Notices and build information
  • heic-to · LGPL
  • libheif · LGPL / GPL
  • libde265 · LGPL / GPL
  • heic-to 1.5.2 · source
  • libheif 1.22.2 · source
  • libde265 1.0.16 · source