Image & AI Utilities
12 image processing tools: background removal, format conversion, resizing, compression, enhancement, color picking, icon generation, OCR, and more. All run entirely in your browser.
Remove Background
Erase image backgrounds instantly using smart edge-detection flood fill. Outputs PNG with full transparency.
Format Converter
Convert images between JPEG, PNG, WebP, and AVIF. Batch-convert multiple files and download as ZIP.
Resize Image
Resize to exact dimensions or by percentage. Lock aspect ratio, choose resampling quality.
Compress Image
Reduce file size with a quality slider. See before/after sizes and compression ratio in real time.
Image Enhancer
Adjust brightness, contrast, saturation, sharpness, and color temperature. Auto-enhance with one click.
Logo Generator
Build a professional logo from icons, text, and color schemes. Export as PNG at multiple sizes or as SVG.
Headshot Enhancer
Portrait-optimized retouching: background blur, skin smoothing, brightness presets, and color grading.
Crop & Flip
Crop to custom dimensions or preset aspect ratios. Flip horizontally or vertically, rotate 90°.
PNG to ICO
Convert any image to a multi-resolution .ico file. Embed 16–256px sizes in a single binary for Windows and browsers.
App Icon Generator
Generate all required icon sizes for Web/PWA, iOS, Android, and desktop in one click. Download as a ZIP.
Image → Text (OCR)
Extract text from images using Tesseract.js OCR: runs entirely in your browser. Supports 8 languages including English, French, Chinese, Japanese, and
Color Picker
Extract dominant color palettes from any image or use the eyedropper to pick exact pixel colors. Get hex, RGB, and HSL codes instantly.
ENC to Image
Decode .enc files: UUEncoded, Base64, Hex, or raw binary: and convert to JPG or PNG. Auto-detects encoding format. All processing in-browser.
SVG ↔ PNG Converter
Convert SVG to PNG at any resolution (1×–8×), or convert PNG to SVG: vectorized path tracing for logos and icons, or embedded wrap for photos.
How these image tools work
Image processing on this page happens entirely in your browser using the HTML Canvas API and, where applicable, WebAssembly-compiled image libraries. When you upload a photo, it is decoded by the browser into raw pixel data, the operation is applied to that data in memory, and the result is encoded back into your chosen format — all without sending anything to a server. Your photos and documents stay on your device throughout.
The background remover uses a segmentation model compiled to WebAssembly that runs inference locally in your browser. It identifies the foreground subject by analysing colour and edge information, then outputs a PNG with the background pixels made transparent. The format converter re-encodes the image data at your chosen quality level: JPEG and WebP are lossy, meaning some detail is discarded to reduce file size, while PNG is lossless and preserves every pixel exactly.
The compressor works by reducing the quality setting when re-encoding JPEGs and WebP images. Quality values between 70 and 85 are the typical sweet spot — files are noticeably smaller with no visible degradation at normal viewing sizes. The resizer scales dimensions using bilinear interpolation by default, which produces smoother results than nearest-neighbour scaling when reducing image dimensions significantly.
Frequently Asked Questions
- Do my images get sent to a server for processing?
- No. AlteredIdea's image tools use the Canvas API and WebAssembly to process everything locally in your browser. Your images never leave your device.
- Which image formats are supported?
- JPG, PNG, WebP, and SVG across most tools. Each tool's page lists exactly what it accepts and outputs.
- What about the AI-powered tools like the background remover?
- Those use machine learning models that run locally in your browser: not a cloud API. The model downloads the first time you use it, then everything runs offline after that.
- Is there a file size limit?
- We don't impose one. Very high-resolution images may take a moment or use more memory depending on your device.
- How accurate is the background remover on complex photos?
- It handles portraits and product shots well. Very detailed or busy backgrounds: like a crowd: can be trickier. Run it and see; you can always do a manual edit if needed.