Image GenerationActive
wiro / Image Converter
Image Converter
Convert an image to JPEG, PNG, WebP, TIFF, or AVIF. Set output quality from 0 to 100 to balance file size and visual fidelity.
Image to ImageUtility
Model ID
Image Converter
Provider
wiro
Updated
1785244595
wiro playground—wiro/Image Converter
Updated 1785244595
## Overview
Image to Image Conversion by Wiro re-encodes a single image into a new file format. You choose the target format and a quality level, then it outputs a new image file. This helps you standardize asset formats, cut download size, and meet delivery requirements.
## What you can build
- Batch-ready pipelines that export JPEG, WebP, and AVIF variants for websites
- Asset prep for design systems where every image must be PNG or WebP
- Print and archival exports by converting source images to TIFF
- Email and chat-friendly images by converting large PNG files to JPEG
- App upload workflows that enforce a single output format across user uploads
## Inputs
- One source image that you upload as a file.
- A target output format you want to convert the image into: JPEG, PNG, WebP, TIFF, or AVIF.
- A quality setting from 0 to 100. Higher values keep more detail and make larger files.
## Outputs
The model returns one converted image file in the format you selected. The output keeps the original content, then applies the chosen codec and quality settings.
## Limitations
- This tool does not upscale, restore, or enhance images. It only converts and compresses.
- If your input image is low resolution or already heavily compressed, the output will keep those artifacts.
- JPEG does not support transparency. Transparent areas may be flattened when you choose JPEG.
- Quality settings have the biggest impact on lossy formats like JPEG, WebP, and AVIF. Lossless formats like PNG and TIFF may not change visual fidelity.
- Some image metadata may be lost during conversion, depending on the format.
API quick start
Run Image Converter with a single API call.
POST https://api.wiro.ai/v1/Run/wiro/Image Converter
{
"inputImage": "https://your-cdn.com/input.png",
"outputFormat": "png",
"compression": 100
}