/tools/image-editor
Image Resizer & Cropper
Resize and crop images, then rotate, flip, or export a new derivative locally while preserving the original file.
Working image
Drag to select a cropDrop a JPEG, PNG, or WebP image here, then drag across the preview to select a crop.
/workflow
Crop and resize an image without uploading it
- Choose or drop a JPEG, PNG, or WebP image. The original file is hashed and retained unchanged.
- Drag across the preview or enter exact crop coordinates, then rotate, flip, or resize as needed.
- Prepare a JPEG, PNG, or WebP derivative and review its dimensions, size, and new SHA-256 hash.
- Download the new file. Nothing is sent to Data Demon.
/evidence-boundary
The edited output is deliberately treated as a derivative
Original hash retained
The editor records the original SHA-256 before decoding. Undo and reset rebuild the working image from that original browser-decoded source rather than replacing the selected file.
New pixels, new hash
Cropping, resizing, rotation, canvas decoding, and re-encoding create a new evidentiary object. The export therefore receives a separate hash and is never described as lossless metadata removal.
/faq
Image cropper and editor questions
Does the edited image retain EXIF or GPS data?
The canvas export does not copy metadata from the original image. Use the forensic inspector before editing if you need to record or export the original metadata.
Why are HEIC, TIFF, GIF, and AVIF excluded?
This editor supports formats that can be decoded and exported consistently across modern browsers. Animated and complex containers need additional frame, colour, or metadata handling before they can be edited without misleading results.
Is the image uploaded for processing?
No. Decoding, drawing, hashing, and encoding happen locally with browser APIs. Analytics events record only that an export occurred, never filenames, dimensions, hashes, or image content.