Image converters & tools

Choose a format, a file size or a photo layout. Every tool works with JPG, PNG and still WebP images on your device.

Convert between JPG, PNG and WebP

Six format changes are available in the existing editors. Each link opens the destination format’s tool; choose that output format in Advanced settings before processing. The link does not apply a conversion automatically.

JPGPNG

JPG → PNG

PNG supports transparency. Converting a JPEG cannot recover lost detail or remove its background, and the file may be larger.

Open the tool; select PNG output.
JPGWebP

JPG → WebP

Still WebP supports transparency with adjustable output quality. Verify that the receiving website accepts WebP.

Open the tool; select WebP output.
PNGJPG

PNG → JPG

JPEG flattens transparency onto the selected background and uses lossy compression. Check fine detail and actual bytes.

Open the tool; select JPEG output.
PNGWebP

PNG → WebP

Still WebP supports transparency with adjustable output quality. Verify that the receiving website accepts WebP.

Open the tool; select WebP output.
WebPJPG

WebP → JPG

JPEG flattens transparency onto the selected background and uses lossy compression. Check fine detail and actual bytes.

Open the tool; select JPEG output.
WebPPNG

WebP → PNG

PNG supports transparency. Converting a JPEG cannot recover lost detail or remove its background, and the file may be larger.

Open the tool; select PNG output.
Convert a format without an accidental resize
  1. Open a destination tool and choose your JPG, PNG or still WebP file. Source format is detected from the actual file bytes.
  2. In Advanced settings, select JPEG, PNG or WebP as the output format. To keep the original dimensions, clear width and height in Pixels mode; leave cropping and a target KB limit off.
  3. Process the image, inspect dimensions, quality and actual file size, then download. The export is a newly encoded image, not a renamed original.

Supports JPG/JPEG, PNG and still WebP. Animated images, GIF, HEIC, AVIF, SVG and PDF are not supported. Up to 25 MiB per file, 24 MP, 8192 px per side, 50 files and 250 MiB per queue; device memory can impose lower limits. Images stay local; downloads strip source metadata.

Resize one image or a whole batch

Change pixel dimensions or scale by percentage. Batch mode shares settings and exports a ZIP.

Format-specific editors

Open the editor for a photo, transparent graphic or still WebP. Output format is a separate setting.

Reduce file size or meet a KB limit

Adjust encoding quality or request a maximum in KB/MB. Verify measured bytes before using the download.

Crop, frame and make images square

Select a crop or preserve the whole picture with padding. Check composition and transparency.

Check dimensions before editing

Read original width, height, aspect ratio, format and bytes without changing the image.

Exact pixel canvases

Choose padding to keep the full image or crop to fill the canvas. Enlargement requires your explicit choice.

File size limit starting points

These are maximum byte targets, not guaranteed exact sizes. Inspect whether the result met the target.

Updated 5 min read

A practical guide to your next decision

A practical field guide to image size, composition and file weight. Read from start to finish, or jump straight to the decision you need to make.

Free Image Tools & Converters Online – JPG, PNG & WebP
Concept illustrationBotanical photographs in different sizes beside a blue measuring ribbon.

Choose a tool by the constraint you need to satisfy

The tools are different entry points into a shared image workflow. Use the resizer for geometry, the compressor for encoding weight, the size-limit tool for a byte ceiling, and the checker when you first need measurements. Crop and square tools address framing. Format-specific entries help you concentrate on photographic detail or transparency rather than treating every image as identical.

Presets initialize a specific size or ceiling; they do not establish a universal platform requirement. A 1080 square is a pixel canvas. A 100 KB preset is a maximum stored weight. You can still review settings and choose the permitted tradeoff. If the project combines both requirements, set geometry and then test bytes rather than looking for a separate page for every possible combination.

Explore free JPG, PNG and WebP conversion workflows, resizing, compression, cropping, target KB and batch ZIP tools. Choose a task; images stay on your device.
Concept illustrationSix botanical prints arranged in a grid beside a blue archive box.

Start with the destination, not a random number

An image is ready when it meets the place where it will be used. A page may ask for a maximum width; an upload form may enforce a byte ceiling; a layout may need an exact rectangle. Those requirements are related, but they are not interchangeable. Write down the destination’s actual instructions before you change the source. “Make it smaller” is a direction. “Keep the complete photo within 1600 × 1600 and below 500000 bytes” is a testable result.

Separate the non-negotiable rules from your preferences. If every product must stay visible, cropping is not an acceptable shortcut. If a form requires PNG, switching to JPEG is not a solution. If a fixed canvas is mandatory, fit mode alone may leave you with the wrong dimensions. The best settings are the ones that satisfy the hard rules while keeping useful detail.

Maximum dimensions

Use fit mode when neither side may exceed a limit and the whole subject must remain visible.

Exact canvas

Use padding to keep the entire image, or cover when you deliberately accept a crop.

Maximum bytes

Set a file-size ceiling and verify the encoded output independently of its dimensions.

Fit, cover and padding: three different promises

Fit mode promises a complete image inside a bounding box. Cover promises a filled rectangle and accepts discarded edges. Padding promises an exact canvas while keeping the complete image inside it. These modes answer different questions. Choosing the wrong one can produce a technically valid download that still fails your layout: too narrow, too cropped or surrounded by unexpected empty space.

Use the same source to compare the modes. Our 4032 × 3024 illustration is 4:3, while 1920 × 1080 is 16:9. Fit produces 1440 × 1080. Cover fills 1920 × 1080 by removing the top and bottom. Padding puts the 1440 × 1080 image on a 1920 × 1080 canvas, leaving 240 pixels on each side. The source did not change; your definition of a successful output did.

Fit: keep the whole image
Fit: keep the whole image1440 × 1080 px
Cover: fill and crop
Cover: fill and crop1920 × 1080 px
Padding: keep an exact canvas
Padding: keep an exact canvas1920 × 1080 px

Choose the format for the image you actually have

Photographs, transparent logos and screenshots stress an encoder in different ways. Start with the content and the destination’s accepted formats, then compare exports. JPEG is a practical choice for ordinary photographs when transparency is unnecessary. PNG is useful when alpha or crisp graphic boundaries matter. Static WebP is another supported option when the destination accepts it. A fashionable extension is not a substitute for checking the real file.

The format is a real encoding choice here, not a filename change. A JPEG output is encoded as JPEG, and the result reports its actual MIME type and bytes. Renaming photo.png to photo.jpg in a file manager does not convert the contents. Keep an original and compare results at the same display scale before deciding that one format is better for this particular image.

Supported export choices in this editor
FormatUseful starting pointCheck carefully
JPEGPhotos without transparencyFine text, artifacts, background color
PNGAlpha, diagrams and screenshotsExact bytes; lossless does not mean tiny
Static WebPCompatible destinations and alphaAcceptance by the receiving app

Batch resizing should respect each original

One batch configuration does not imply one result shape. With a 1600 × 1600 fit box, a 4000 × 3000 landscape becomes 1600 × 1200, while a 3000 × 4000 portrait becomes 1200 × 1600. Each image keeps its own ratio. Use a padding canvas when outer dimensions need to match. Avoid applying one crop rectangle to unrelated compositions without checking each subject.

Process a small representative set first: one landscape, one portrait, one transparent graphic and your smallest source. Inspect those results before admitting the whole collection. Jobs run sequentially, and an unsupported file need not prevent supported files from finishing. The archive contains successful results, so compare the success count with the files you expected to receive.

The download is the final test

A preview is helpful, but the saved output is what the receiving app will use. Check its actual dimensions, MIME type and exact bytes. Open the file in an image viewer, inspect the important details at a sensible scale, and confirm that transparency or the chosen background behaves as expected. If you created a ZIP, open it and compare its successful entries with the expected count.

When a result fails, change the constraint that is actually responsible. Wrong shape calls for a geometry decision; unreadable text calls for more detail or less aggressive encoding; excessive bytes call for a permitted compression or dimension change. Keep each candidate separate until you choose the final one. The original remains your reliable starting point for every new export.

  1. Check the real width and height, not only the requested box.
  2. Compare exact bytes with the destination’s ceiling.
  3. Inspect faces, lettering, product edges and transparent boundaries.
  4. Save the chosen output and keep the original separately.

The concepts behind this page

These relationships explain why changing one setting can affect another. Use them to identify which constraint matters most for your image.

Pixel dimensions
The width and height of the decoded image grid.
File size in bytes
The amount of data in the encoded download, measured after processing.
Crop
A selected source rectangle that leaves the remaining edges out of the export.
Output canvas
The complete exported rectangle, including any padding.
Padding
Added canvas space around an image whose proportions stay intact.
Aspect ratio
The relationship between width and height, such as 4:3 or 16:9.
JPEG
A supported photographic output with lossy encoding and no transparency.
PNG
A supported lossless output that can carry an alpha channel.
Static WebP
A supported still-image format with transparency and quality-controlled export.
Alpha channel
Per-pixel opacity, including partially transparent edges.
Batch processing
One settings configuration applied to admitted images in sequence.
ZIP download
One archive containing the successfully processed outputs.
  • Pixel dimensions determine the proportions described by Aspect ratio.
  • Crop changes the framing and can change Aspect ratio.
  • Padding adds space to Output canvas.
  • JPEG flattens instead of retaining an Alpha channel.
  • PNG can preserve an Alpha channel.
  • Static WebP can preserve an Alpha channel.
  • Batch processing can deliver successful results through a ZIP download.

Questions worth asking before you export

Why is the output smaller than the dimensions I entered?

Fit treats both dimensions as maximum bounds and preserves the original ratio. It can therefore produce a smaller rectangle. Use padding for an exact canvas with the complete image, or cover when you accept removing edges.

Does quality 100 make the export lossless?

No. JPEG quality 100 is still an encoding setting, not a promise of identical source pixels. Resizing itself also changes the grid. Preserve the original when you need an unchanged archive.

Can enlargement recover missing text or faces?

No. Enlargement estimates new pixels and cannot reliably reconstruct details absent from the source. Find a higher-resolution original when those details are important.

Sources and how to verify the examples

The numerical examples on this page come from explicit geometry calculations and the project’s synthetic files. Hypothetical byte counts illustrate acceptance rules; downloadable sample counts describe those specific files. The references below explain the underlying formats and browser export API, not a guaranteed saving or acceptance by another service.

Ready to prepare your image?

Keep the original, choose one clear requirement, and inspect the exported file. A useful result meets its destination’s rules and keeps the details that matter.

Back to the image tools

Your images stay in the editor’s local browser session. Privacy choices never reset current files, jobs or results.

Before your choice, optional preferences and third-party analytics stay off. Necessary page and asset requests still occur.