Generate QR codes, barcodes, ASCII art, SVG placeholders, and convert image formats.
Resize, crop, rotate, flip, or apply effects to an image.
Resize images to exact pixel dimensions or by percentage, with aspect-ratio lock and PNG/JPEG/WebP export.
Crop images to any region or fixed aspect ratio with a draggable crop box and instant preview.
Rotate images by 90° steps or any custom angle, with correct canvas bounds and PNG/JPEG/WebP export.
Flip images horizontally or vertically to create a mirror image, with instant preview and PNG/JPEG/WebP export.
Shrink a file or change its format.
Batch-compress up to 20 images at once with a quality slider or a target file size, real before/after previews, and one-click download.
Convert images between PNG, JPEG, and WebP with a quality slider and a live before/after file size comparison.
Re-encode an image across PNG, JPEG, and WebP at different quality levels and compare the real resulting file sizes.
Minify SVG markup by stripping comments, editor metadata, and redundant whitespace, with a live preview and before/after byte size.
Move between image files and base64 data URIs.
Generate a QR code or a retail barcode.
Generate customizable QR codes from text, URLs, WiFi, email, SMS, phone, and contact (vCard) data, with logo embedding and PNG/SVG export.
Generate standard Code 128, EAN-13, and UPC barcodes as SVG / Canvas data.
Create placeholders, gradients, favicons, and ASCII art.
Generate clean SVG placeholder images with custom dimensions, background color, and text.
Generate downloadable SVG gradient background images with custom color stops.
Generate standard favicon HTML link tags for apple-touch-icon, manifest, and SVG icons.
Convert text into decorative ASCII art banners and typography fonts.
This collection brings together 17 free image tools that run entirely inside your browser. The editing set covers the everyday jobs: resize an image to exact dimensions or a percentage, crop to a region or a fixed aspect ratio, rotate and flip, apply pixelate and blur effects, and compress JPEG, PNG, or WebP files down to a target quality with a live before-and-after preview of the file size. The conversion tools move images between PNG, JPEG, and WebP, encode any image to a base64 data URI for inlining in CSS or HTML, and decode a base64 string back into a downloadable file. The generator set produces QR codes with adjustable size and error correction, barcodes in common retail and logistics symbologies, complete favicon sets at every size a browser asks for, CSS gradient images, ASCII art, and placeholder images for mockups. There is also an SVG optimizer that strips comments, editor metadata, and redundant whitespace, and shows exactly how many bytes it saved. Because every tool uses the browser canvas and file APIs directly, your images are never uploaded to a server — they never leave your device, which matters for screenshots, ID scans, and client work.
No. Every image tool runs entirely in your browser using the canvas and file APIs. Your images never leave your device, are never uploaded, and are never stored, which makes these safe for screenshots, documents, and confidential client work.
Yes. All 17 tools are completely free with no signup, no watermarks, and no limits on how many images you process.
The editing and conversion tools work with PNG, JPEG, WebP, GIF, and BMP, and can export to PNG, JPEG, and WebP. The SVG optimizer works on SVG source markup, and the favicon generator accepts any raster image.
Uploads are capped at 10 MB, which comfortably covers photos from phones and most cameras. Because processing is local, very large images depend on your device memory rather than a server limit.
JPEG and WebP compression is lossy, so lowering quality reduces detail. The compressor shows a live preview and the resulting file size as you move the quality slider, so you can find the point where the saving stops being worth it.
Scaling down is generally safe and stays sharp. Scaling up cannot invent detail and will look soft. Converting to PNG is lossless, while converting to JPEG or WebP re-encodes the image and applies lossy compression.
Once a tool page has loaded, all processing happens locally, so it keeps working if your connection drops. You only need a connection to load the page itself.
Yes. QR codes and the barcode symbologies here are open standards, and anything you generate is yours to use freely, including in commercial products and printed packaging.
WebP vs PNG vs JPG: Which Should You Use?
WebP vs PNG vs JPG compared head to head on file size, transparency, quality and browser support — plus a simple rule for picking the right one every time.
SVG vs PNG for Icons and Logos
SVG vs PNG for logos, icons and UI graphics — how vector and raster differ, when PNG is still the right call, and how to ship both without shipping blurry artwork.
PNG vs JPG: When Transparency Decides for You
PNG vs JPG explained through the one difference that settles most cases — the alpha channel. Covers transparency, matting, file size, screenshots and quality loss.
What Are Data URIs? Base64 Images Explained
How a base64 image works, what the data URI syntax means, why encoding adds ~33% to file size, and the narrow cases where embedding an image in CSS pays off.