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. Photos never leave your device — processing runs locally in your browser with Canvas and WebAssembly.
Runs on Canvas
Content reviewed October 2026 · About Toolzum
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.
Shrink JPG, PNG, and WebP photos with an Image Quality slider (10–100%, default 80%) plus a Resolution Scale slider, shown in Before/After panels with exact KB and -% savings. Single-image uploads up to 50MB — local library work, unlimited saves.
Full photo editor in your browser: crop, rotate, flip, resize, tune brightness/contrast/saturation/warmth, auto-fix, annotate with text/shapes/draw/blur, HEIC input, shrink-to-target-size, metadata-strip toggle, and PNG/JPG/WebP export. Parametric undo, hold-to-compare — free, no signup, nothing uploads.
Reduces MP4, MOV, and WebM video file sizes with a configurable CRF 20–40 slider (default 28, libx264 fast preset), plus a GIF mode with color-palette control. Videos never leave your device — compression runs locally in your browser with FFmpeg WASM.
Compress multiple videos with one shared CRF setting (18 high quality, 23 default, 28 smaller, 35 maximum) encoded libx264 medium preset with 128k AAC audio. Studios batch 20 daily uploads at CRF 28 — local FFmpeg WASM, 2 free batches a day.
Not object-aware at all — one uniform HSL wash covers the whole photo (fill hsl(hue, saturation%, 50+brightness%) in hue-blend mode). Skies, skin, and grass all shift together; there is no AI guessing era-typical colors.
Grayscale or dull photos take the tint cleanly since the hue layer has no competition. Already-colorful shots get hue-shifted instead — lower saturation toward 20–30% for a subtle grade.
Yes — hue 0–360° (default 200° blue), saturation 0–100% (default 60), brightness −40–40% (default 10). Re-tune and press Apply Tint again; each run re-renders from the uploaded original.
No — tinting runs locally in your browser on Canvas. Saves never touch a meter — downloads on local tools 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.
Photo Retoucher
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.
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.