KKwikfig.
▦

Image Tools

Compress, resize, crop, palettes, SVG to PNG, splitting, watermarks, rotate & flip, favicons, Base64 and colour picking — on your device, never uploaded.

Image Compressor▦Compress JPEG, WebP and PNG images in your browser — set a quality, see the exact byte saving per file, and download. Images never leave your device.Open tool →Image Resizer & Converter▦Resize any image to exact pixels, a percentage, or presets for Instagram, YouTube, X and Facebook — and convert between JPEG, WebP and PNG on-device.Open tool →Image Cropper▦Crop images in your browser with a draggable rectangle and 1:1, 4:3, 16:9 aspect locks — downloaded at full source resolution, with zero uploads.Open tool →Favicon Generator▦Turn one image into a complete favicon set in your browser — 16 to 512 px PNGs, a multi-size favicon.ico and the install HTML. Nothing is uploaded.Open tool →Image to Base64 Converter▦Convert any file to a data URI in your browser, or decode one back into a file — with exact Base64 character counts and overhead figures, no uploads.Open tool →Color Picker from Image▦Click any pixel in an image to read its exact HEX, RGB and HSL colour and build a palette — sampled locally from the corrected image, never uploaded.Open tool →Image Palette Generator▦Extract the dominant colours of any image as a palette with exact HEX values and pixel shares — sampled locally in your browser, never uploaded.Open tool →SVG to PNG Converter▦Convert an SVG file to a PNG at the scale or exact size you choose — rasterised locally in your browser at full resolution. Your file is never uploaded.Open tool →Image Splitter▦Split an image into a grid of tiles in your browser — set columns and rows, download the tiles together as a ZIP. Processed on your device, never uploaded.Open tool →Add Watermark to Image▦Add a text watermark to an image in your browser — one placement or tiled across the whole picture, at your opacity. Never uploaded, processed on-device.Open tool →Rotate & Flip Image▦Rotate an image by 90, 180 or 270 degrees or flip it horizontally or vertically — in your browser, with exact output dimensions. Never uploaded.Open tool →

About these image tools

Every image incumbent on the web works the same way: your file is uploaded to a server, processed there, and offered back — metered by file count, watermarked, or held behind a queue. The tools in this category invert that model completely. Modern browsers can decode, transform and re-encode images themselves, so every operation here runs on your own device through the canvas pipeline: the file is read locally, processed locally and downloaded from your own machine. Nothing is uploaded, because nothing needs to be — and that is not a policy promise that could change, it is the architecture of the page, verifiable by using the tools with your connection switched off.

The pipeline handles the detail phone photos are famous for: orientation. A portrait shot from a phone is usually stored as a landscape frame plus an EXIF orientation flag, and naive tools display it sideways. Every tool here reads that flag on load and corrects the picture before you see it, so what you compress, crop or sample is the upright image, and the dimensions reported are the upright dimensions. Sizes are reported with the same exactness: before and after byte counts are the real sizes of the real files, and pixel dimensions are read from the decoded image, not estimated — the compression percentage on the page is arithmetic on those two measured numbers.

The category covers the everyday jobs: shrinking a photo to an upload limit, resizing to the exact dimensions a platform demands (the preset table is printed on the Resizer page), cropping to an aspect ratio with a source-pixel readout, generating the full favicon set and its install snippet from one image, converting an image to a Base64 data URI for embedding — with the size overhead stated honestly, since Base64 costs roughly a third again — and sampling exact colours from any pixel of a picture for design work. The same pipeline carries the rest of the roster: palette extraction, which counts an image's pixels into dominant colour groups and reports each with its exact share; SVG rasterising, which renders a vector file to a PNG at the scale or exact size chosen; grid splitting, which cuts an image into tiles along rounded boundaries — no pixel lost or duplicated — and delivers them together as a ZIP; watermarking, as a single placement or tiled across the whole picture; and rotate and flip, the exact right-angle transforms whose output dimensions swap or hold by a stated rule. Eleven tools, one rule: the file is opened on your device, worked on there, and handed back there.

Frequently asked questions

Are my images really never uploaded?

Correct — there is no upload in the design. Each tool decodes and processes your file with the browser's own canvas machinery on your device and hands the result back as a local download. The tools make no network calls with your files; you can verify it by loading a page and then working with your connection off.

Why do my phone photos open the right way up here?

Phone cameras store most portrait photos as a landscape frame plus an EXIF orientation flag. These tools read the flag when the file loads and rotate or flip the image to its intended orientation before displaying or processing it, so dimensions and crops are measured on the upright picture.

Does compressing an image here reduce its quality?

Re-encoding to JPEG or WebP at a quality below 100 is lossy — that is where the size saving comes from — and the Compressor shows the result before you download so the trade-off is visible. PNG output is lossless but usually larger. The before and after byte counts and dimensions are printed exactly, so the saving is measured, not promised.