Retouch portrait photos with two paint-on brushes: Skin Smoothing (3×3 box blur inside a circular brush) and Red-Eye Remover (red-dominant pixels neutralized to grey). Brush runs 5–100px; the snapshot saves as JPEG 0.95 (retouched-<name>) when you lift the mouse — local Canvas pixel work, unlimited saves.
Runs on Canvas
Content reviewed October 2026 · About Toolzum
Brush over unwanted objects and erase them with 8-pass patch-fill reconstruction that averages the 4-neighbourhood around each masked pixel — tourists, signs, photobombers. Exports JPEG at quality 0.95 as erased-<name> — local Canvas work, unlimited saves.
Crop photos with 6 aspect presets — Free Size, Square 1:1, Video 16:9, Photo 4:3, Classic 3:2, Portrait 2:3 — plus ±90° rotation and horizontal/vertical flip. Exports PNG as cropped-<name> — local Cropper.js work, unlimited saves.
Convert one JFIF file (JPEG variant from cameras and iPhones) to standard PNG at full natural size. Fixed output name converted.png — local Canvas work, unlimited saves.
Design simple logos with text, tagline, and 5 preset icons on canvas — export PNG/SVG. Draft startup marks in an afternoon — local Canvas work, unlimited saves.
Design sized social posts with text overlays and brand colors in 4 network sizes. Ship a week of creatives in one sitting — local Canvas work, unlimited saves.
Use single light smoothing passes and stop early — there is no 30–50% strength slider, so repeated strokes are the intensity control. There is no teeth-whitening mode; redeye mode only touches red-dominant pixels.
Smooth averages each brushed pixel with its 3×3 neighbours (box blur inside the circular brush). Red-eye replaces pixels where red exceeds 120 and dominates green and blue 1.5× with neutral (green+blue)/2 grey.
No — one photo at a time with hand-painted strokes. Retouch hero shots individually; settings do not transfer between photos.
No — retouching runs locally in your browser with plain Canvas pixel ops (no OpenCV, no WASM). Only saves touch the network — downloads are unlimited.
Image Enhancer
Grade photos with 6 one-click filter presets — Vintage, Noir, Vibrant, Cool Tone, Warm Glow — plus 6 manual sliders (brightness, contrast, saturation, blur, sepia, grayscale) rendered live through canvas filters at full source resolution. Exports JPEG at quality 0.95 as enhanced-<name>; nothing uploads.
Image Colorizer
Tint any photo with an HSL color wash — hue 0–360° (default 200° blue), saturation 0–100% (default 60), brightness −40–40% (default 10) — painted in hue-blend mode over the full-resolution image. Exports JPEG at quality 0.9 as colorized_photo.jpg; nothing uploads.
Unblur / Sharpen
Sharpen soft photos with a 3×3 convolution kernel (center 1+4f, arms −f, f = max(0.5, intensity)) — or add Gaussian/motion blur artistically. Intensity 1–10 (default 5); motion kernel caps at 15px with 0–360° angle; live 400px preview debounced 150ms; JPG/PNG/WebP output (quality default 0.92) — local processing, unlimited saves.