🖼️Image Converter

Convert, Resize & Optimize
Your Images Instantly

Convert between 9+ formats, then fine-tune every image with the built-in editor — crop, rotate, flip, and adjust brightness, contrast, saturation, hue, blur, grayscale, sepia, and invert with full undo/redo. Append more files anytime. Everything runs in your browser.

Universal Image Converter

Convert any image type to any other format instantly. Fast, free, and privacy-friendly. No images are stored on our servers.

Drop images here or click to browse

Supports PNG, JPG, JPEG, WEBP, GIF, AVIF & PDF files

New — Built-in Image Editor

Edit Every Image With Pro-Grade Tools

Click the pink edit icon on any image card to open a full editor — all adjustments stay in a preview queue until you hit Apply.

🎨

Adjust

Live-preview color and tonal controls with modified-value indicators and per-slider reset.

  • • Brightness (0–200%)
  • • Contrast (0–200%)
  • • Saturation (0–200%)
  • • Hue rotation (0–360°)
  • • Blur (0–10px)
  • • Grayscale, Sepia, Invert (0–100%)
🔄

Transform

Rotate in 90° steps or with Quick ±90°, then flip to match any orientation.

  • • Rotation presets: 0°, 90°, 180°, 270°
  • • Quick rotate −90° / +90°
  • • Flip horizontal
  • • Flip vertical
  • • Live output-size readout
✂️

Crop

Draw freely on the preview or snap to an aspect-ratio preset.

  • • Drag-to-select any region
  • • Presets: 1:1, 4:3, 16:9, 3:4, 9:16, 3:2
  • • Auto-centered aspect crops
  • • Clear crop in one click
🛡️

Metadata & Privacy

Rename files and remove hidden info in a single click.

  • • Rename output file
  • • Strip EXIF / GPS
  • • Remove camera info
  • • Clear color profiles
  • • View original file info

Unlimited Undo / Redo

Every change is tracked. Step back or forward with the toolbar buttons or keyboard shortcuts (Ctrl+Z / Ctrl+Y).

✔️

Apply-Only Commits

Nothing overwrites your original until you hit Apply. Cancel at any time to discard every edit in the session.

Add More Files, Anytime

Use the "+ Add More Images" button to append to the current batch without losing the files or edits you've already prepared.

Overview

Free browser-based image converter and editor

The Image Converter on sourcecodestack lets you convert, resize, crop, rotate, and fine-tune images right inside your browser — no account, no installation, and no data ever sent to a server. Drop in PNG, JPG, WEBP, GIF, AVIF, or PDF files, choose your output format, set a target resolution, and download the results immediately.

A built-in per-image editor goes further than simple conversion. Open any image with the edit icon to access four tabs — Adjust, Transform, Crop, and Metadata — each backed by a full undo/redo history. Make your changes in preview mode and only commit them when you click Apply, so experimenting is always risk-free. The batch system lets you add more images to an existing session without losing files or settings you have already prepared.

100% freeNo sign-up requiredFiles never uploadedWorks offline

How to use the image converter

  1. 1Drag one or more image files onto the upload area, or click to browse. Supported formats: PNG, JPG, JPEG, WEBP, GIF, AVIF, and PDF.
  2. 2Choose an output format and, optionally, set a target width, height, or compression quality for each image — or tick 'Apply settings to all images' to update the whole batch at once.
  3. 3Click the pink pencil icon on any card to open the built-in editor. Adjust brightness, contrast, saturation, hue, blur, grayscale, sepia, or invert; rotate and flip; draw a crop selection or pick an aspect-ratio preset (1:1, 4:3, 16:9, 3:2, and more); then rename the file or strip EXIF/GPS metadata.
  4. 4Use Undo and Redo freely within the editor, then click Apply to commit the changes back to the card.
  5. 5Click the download button on individual cards or use bulk download to save all converted images at once.

Key features

Convert between PNG, JPG, WEBP, GIF, AVIF, and PDF without any server upload
Resize by pixel dimensions, with optional unit selection (pixels, inches, cm, mm) and aspect-ratio lock
Compression quality slider for lossy formats like JPG and WEBP
Built-in editor with live-preview color adjustments: brightness, contrast, saturation, hue, blur, grayscale, sepia, and invert
Rotate in 0 / 90 / 180 / 270 degree presets plus quick ±90 rotation, and flip horizontal or vertical
Freehand drag crop and aspect-ratio presets (1:1, 4:3, 16:9, 3:4, 9:16, 3:2)
Automatic EXIF, GPS, and camera-info stripping when an image is re-encoded through the canvas

Frequently asked questions

Are my images ever uploaded to a server?
No. Every operation — format conversion, resizing, color adjustment, cropping, and EXIF stripping — runs entirely inside your browser using the HTML Canvas API. Your images never leave your device.
How do I convert a batch of images to the same format?
Upload all your images at once (or use the '+ Add More Images' button to append to an existing batch), tick the 'Apply settings to all images' checkbox, then select your target format. Every card updates simultaneously. Click download or use bulk export when ready.
Can I strip location and camera data from photos?
Yes. When you open the built-in editor and click Apply, the image is re-encoded through an HTML canvas which inherently strips EXIF, GPS coordinates, and camera information. The 'Strip EXIF' toggle in the Metadata tab is enabled by default.
What happens to images I have already edited if I add more files?
They are preserved exactly as-is. The '+ Add More Images' button appends new files to the current batch without touching existing cards, settings, or applied edits. Only clicking the main upload zone replaces the entire batch.
📖

Full Guide Available

Image Converter Complete Guide

Learn the differences between JPEG, PNG, WEBP, AVIF, and GIF formats and when to use each.

What's inside
When to use JPEG, PNG & WEBP
Batch convert multiple images
Common questions answered