Image Editor
Edit images with crop, resize, rotate, filters, text. Draw shapes and annotations. Free online photo editor in browser, no upload required
A full-featured image editor in a browser tab — crop, resize, rotate, filters, annotations, text overlays, drawing — without uploading and without installing Photoshop for a five-minute edit. This editor handles JPEG, PNG, WebP, and SVG; runs filters via Canvas API and WebGL where available; and exports back to any of those formats. For confidential screenshots, ID scans, or internal product images, this avoids the upload-to-third-party step that most online editors require.
Operations and their cost
- Crop — non-destructive in the UI; destructive on save. Always tight crops save bytes downstream.
- Resize — lossy for upscaling (interpolated pixels do not exist in source), lossless conceptually for downsizing (info is discarded, not invented).
- Rotate — 90°/180°/270° are lossless. Arbitrary angles require resampling and lose detail.
- Color adjustments (brightness, contrast, saturation, hue) — modify pixel values; reversible only if you re-edit from the original.
- Filters (blur, sharpen, sepia, etc.) — pixel-by-pixel transformations. Heavy ones (Gaussian blur with large radius) can take seconds on multi-megapixel images.
- Text overlay — render text into the bitmap on save; non-editable after export unless you keep a separate "source" version.
- Drawing (lines, arrows, freehand) — same: rasterized into the output.
- Layers — most browser editors are flat. Source the editing as PSD / SVG if you need real layer support.
Working example: an annotated screenshot for a bug report
Input
A screenshot of a UI bug. Want to circle the broken element and add a note.
Output
Steps: 1. Open screenshot (drag into editor). 2. Tools → Shape → red circle, draw around broken button. 3. Tools → Arrow → from circle to top-right of image. 4. Tools → Text → "Save button does not respond to clicks" at the arrow tip. 5. Crop tightly around the relevant area. 6. Optionally: blur or pixelate any sensitive UI content (user names, internal IDs). 7. Export → PNG. Resulting file is paste-ready for Jira, GitHub, Linear, Slack. Time: ~30 seconds vs. ~3 minutes opening Photoshop/Preview.
For bug reports specifically, "blur sensitive content" is a habit that should be default. Internal screenshots routinely leak customer IDs, employee names, and internal URLs that should not appear in attached files even on internal Jira.
Common tasks and the tool to use
- Quick crop / resize / rotate — this editor. 30 seconds.
- Annotation (arrows, text, shapes) — this editor. 1 minute.
- Background removal — dedicated tool (background-remover). Better edge handling than manual masking.
- Multi-layer composition — Figma, Photoshop, GIMP. Browser editors are usually flat-image only.
- Photo retouching (skin smoothing, color grading) — Lightroom, Photoshop, Capture One. Specialized.
- RAW processing — RawTherapee, Lightroom, Capture One. RAW files are too large/specialized for browser tools.
- Vector editing — Figma, Illustrator, Inkscape, SVG path editor. Vector primitives don't fit raster editors.
- Batch processing — ImageMagick, ffmpeg, Photoshop Actions. Browser editors handle one image at a time.
When to reach for this tool
- You took a screenshot or photo and need quick edits before sharing — crop, annotate, blur sensitive parts.
- You inherited an image with the wrong aspect ratio / orientation and need to fix it before using.
- You are creating thumbnails for social media and need quick aspect-ratio crops at specific sizes.
- You need to add a watermark, signature, or branding to images without using a desktop editor.
What this tool will not do
- It will not replace Photoshop for complex retouching. Skin smoothing, frequency separation, content-aware fill — those need specialized tools.
- It will not handle RAW files (CR2, NEF, ARW). RAW processing requires per-camera profiles and substantial CPU. Use Lightroom / RawTherapee.
- It will not non-destructively edit. Each operation modifies the bitmap; reverting requires Undo while still in the session. Always keep an original copy.
- It will not preserve EXIF metadata reliably. Most editing operations strip metadata. For archival masters, edit a copy and keep the original untouched.
All editing happens in your browser via Canvas API and WebGL. Images stay local; no upload to any server. Useful for sensitive content (medical images, ID scans, confidential product photos).
Frequently asked questions
Why does my edited image look slightly different than expected?
Color profile mismatch. Browsers default to sRGB; images shot on wide-gamut devices (iPhone P3, AdobeRGB cameras) have richer colors that clamp during editing. For color-critical work, edit in a desktop tool with color management; for casual use, the difference is small.
How do I crop a perfect square / 16:9 / aspect ratio?
Most browser editors have an aspect-ratio constraint option in the crop tool — pick 1:1, 16:9, 4:3, etc. and the crop rectangle locks to that proportion. For Instagram square (1:1), Twitter (16:9), Open Graph (1.91:1) — preset ratios save typing.
Can I undo edits after saving?
Save creates a new bitmap with all edits baked in. Closing the editor or saving as the same file overwrites — no undo afterward. Always work on copies; keep originals.
Is image quality lossy when I rotate?
90°, 180°, 270° rotations are lossless (just rearranging pixels). Arbitrary angles (e.g., 12°) require resampling and lose some detail. For straightening a slightly-tilted photo, the loss is barely perceptible; for repeated rotations, quality degrades cumulatively.
Why does my exported file size differ from the original?
Re-encoding. Even if you only rotated 90° and made no other change, JPEG → JPEG export re-encodes (lossy) and changes byte size. For format-preserving lossless edits (rotate only), use lossless-rotation tools (jpegtran -rotate). Most browser editors re-encode by default.
How do I blur or pixelate part of an image?
Most editors have a "blur" or "pixelate" tool — select region, apply. Useful for hiding faces in shared photos, license plates in shared images, personal info in screenshots. Quick and reliable for casual privacy.
Related tools
Compress and resize images online without losing quality. Reduce JPEG, PNG, WebP file size. Free image optimization tool with adjustable quality
Convert images between PNG, JPEG, and WebP formats. Batch conversion with quality control. Free online image format converter
Remove background from images using AI. Works offline in your browser. Free online background eraser, no upload to server required
Create beautiful code screenshots with syntax highlighting. Carbon-like code images with themes. Free online code snippet to image converter
Create and edit 3D scenes in your browser. Add primitives, transform objects, adjust materials. Export to GLTF/GLB. Free online 3D modeling tool
Apply glitch effects to images. Databending, pixel sorting, RGB shift, scan lines. Free online glitch effect maker for aesthetic art
Last updated · E-Utils editorial team