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.
Runs on Cropper.js
Content reviewed October 2026 · About Toolzum
Rotate one image with quick ±90°/180° buttons or a free 0–359° slider (plus numeric input), flip horizontal/vertical with toggles, and export PNG as rotated.png. Fix sideways phone shots in seconds — local Canvas work, unlimited saves.
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.
Upgrade one GIF to APNG via FFmpeg apng codec at locked 10fps and source dimensions (Lanczos) — 24-bit color plus 8-bit alpha, no size/quality settings. Result panel shows GIF vs APNG KB with ±% change; saves as <name>.png. Modernize sticker packs — local FFmpeg work, unlimited saves.
Draw freehand vectors plus rectangle, ellipse, and line shapes on canvas — color and stroke control included. Sketch icons and diagrams with SVG/PNG export — local Fabric 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.
No 4:5 preset ships — use Free Size and drag the box to 4:5 manually, or Square 1:1 for grid consistency. Built-ins are Free Size, 1:1, 16:9, 4:3, 3:2, and Portrait 2:3.
No fine straightening: rotation comes in ±90° steps only (plus horizontal/vertical flip). Small horizon tilts cannot be corrected — rotate first, then frame.
Only discarded pixels go — kept areas stay full resolution. Export is always PNG (no JPG option), saved as cropped-<name>.
No — cropping runs locally in your browser with Cropper.js. Only saves touch the network — downloads are unlimited.