MuhammadLab
Tool category path

Image Tools

Edit, compress, resize, enhance, annotate, OCR, and explore computer vision image tools online.

36 tools/tools/image-tools/all-toolsSame MuhammadLab theme

All tools

Open any tool in this path.

Back to tools
Browser-based

Background Remover - AI-Powered, Free & Local

Remove image backgrounds instantly in your browser using on-device AI. Get transparent PNG, add replacement backgrounds, and batch export - no upload required.

.png, .jpg, .webp.png
Open tool
Browser-based

Image Compressor

Reduce image file size without visible quality loss.

.png, .jpg, .webpsame
Open tool
Browser-based

Image Resizer

Resize images to exact dimensions or percentage.

.png, .jpg, .webp, .bmp, .gifsame
Open tool
Browser-based

Image to Text OCR — Extract Text From Images

Extract editable text from screenshots, scans, receipts, and photos using on-device OCR powered by Tesseract.js. Supports 40+ languages, preprocessing controls, region selection, and batch export. Fully local, no upload.

.png, .jpg, .webptext
Open tool
Browser-based

Image Toolkit — Edit, Crop, Resize, Watermark

All-in-one browser-based image studio. Crop, resize, rotate, adjust brightness and contrast, add watermarks, convert formats, and strip EXIF data — all locally.

.png, .jpg, .webp, .bmp, .gif, .svg, .avifselectable
Open tool
Browser-based

AI Image Upscaler - 2x & 4x Enlarger

Upscale images by 2x or 4x with AI-powered detail enhancement. Preserve sharpness, enhance edges, and export high-resolution results - fully local, no upload needed.

.png, .jpg, .webpselectable
Open tool
Browser-based

Object Remover — Erase Unwanted Objects

Erase unwanted objects from photos using a brush-based masking workflow and in-browser content-aware fill. Remove distractions, people, watermarks, and clutter — locally.

.png, .jpg, .webpselectable
Open tool
Browser-based

Image Cropper

Crop images with custom or preset aspect ratios.

.png, .jpg, .webp, .bmpsame
Open tool
Browser-based

QR Code Generator

Create QR codes for URLs, Wi-Fi, vCard, email, SMS, events, and more. Full style control with live preview and logo embed.

Text input.png
Open tool
Browser-based

Add Text to Image — Overlay Studio

Add multi-layer text overlays to images with full typography, shadows, outlines, background boxes, and direct drag-to-place editing. Create posters, thumbnails, quotes, and captions — no upload required.

.png, .jpg, .webpselectable
Open tool
Browser-based

Image Enhancer — Brightness, Contrast, Color

Improve photo quality with live adjustment controls for brightness, contrast, saturation, vibrance, warmth, highlights, shadows, sharpness, and clarity. Apply presets or fine-tune manually — all local.

.png, .jpg, .webpselectable
Open tool
Browser-based

Image Format Converter

Convert images between any supported format.

.png, .jpg, .webp, .bmp, .gif, .ico, .svgselectable
Open tool
Browser-based

Blur Background — Portrait Mode Effect

Create a portrait-style background blur that keeps your subject sharp while softening the background. Powered by on-device AI segmentation — no upload required.

.png, .jpg, .webpselectable
Open tool
Browser-based

Meme Generator

Add text overlays to images to create memes.

.png, .jpg, .webp.png
Open tool
Browser-based

Favicon Generator

Generate a complete favicon package from any image.

.png, .jpg, .svg.zip
Open tool
Browser-based

Rotate and Flip Image

Rotate images by any angle or flip horizontally/vertically.

.png, .jpg, .webp, .bmpsame
Open tool
Browser-based

EXIF Data Remover

Strip all metadata (EXIF, GPS, camera info) from photos.

.jpg, .png, .webpsame
Open tool
Browser-based

Add Watermark to Image

Add text or image watermarks to photos.

.png, .jpg, .webpsame
Open tool
Browser-based

Adjust Image — Brightness, Contrast

Adjust brightness, contrast, saturation, and hue.

.png, .jpg, .webpsame
Open tool
Browser-based

Extract Color Palette from Image

Extract dominant colors from any image.

.png, .jpg, .webpdisplay
Open tool
Browser-based

Image to ASCII Art

Convert images to ASCII art text.

.png, .jpg, .webp.txt
Open tool
Browser-based

Face Filters Studio

Apply real-time Snapchat-style face filters using your webcam and browser-based 68-point facial landmark detection — dog ears, crown, sunglasses, devil horns, and more.

webcam.png
Open tool
Browser-based

Object Classification Studio

Classify uploaded images or webcam frames using a browser-based MobileNet model, then inspect top predictions and confidence scores.

.png, .jpg, .jpeg, .webp, webcam.png
Open tool
Browser-based

Image Segmentation Studio

Generate pixel-level segmentation masks from uploaded images or webcam frames using browser-based computer vision.

.png, .jpg, .jpeg, .webp, webcam.png
Open tool
Browser-based

Face Landmark and Symmetry Explorer

Upload a face image or use your webcam to detect 478 facial landmarks with MediaPipe, visualise symmetry lines, facial thirds, and face-geometry guides, and learn how landmark tracking supports AR filters and expression analysis - all locally in your browser.

webcam, .jpg, .png, .webp.png
Open tool
Browser-based

OCR Studio

Extract text from uploaded images, scanned notes, screenshots, or posters with Tesseract.js, then inspect the recognised text with optional word or line bounding boxes.

.png, .jpg, .jpeg, .webp.txt/.png
Open tool
Browser-based

Image Processing Lab

A browser-based image processing teaching lab where students can upload a picture, apply core operations, and inspect the pixel calculations behind each change.

.png, .jpg, .jpeg, .webp.png
Open tool
Browser-based

Face Landmark and Expression Studio

Inspect a MediaPipe face mesh from webcam or uploaded images, highlight eyes, mouth, and nose landmarks, and study how AR filters attach to tracked facial points.

.png, .jpg, .jpeg, .webp, webcam.png
Open tool
Browser-based

Classical CV Playground

Upload an image and explore step-by-step classical computer vision operations such as grayscale conversion, thresholding, edges, morphology, and contours with OpenCV.js.

.png, .jpg, .jpeg, .webp.png
Open tool
Browser-based

Grad-CAM / Explainable Vision Demo

Classify an uploaded image with MobileNet and inspect a browser-based explainability heatmap that highlights which image regions influenced the prediction most.

.png, .jpg, .jpeg, .webp.png
Open tool
Browser-based

Background Blur and Portrait Mode Studio

Use browser-based segmentation to separate the foreground from the background, then apply portrait blur, transparent cutouts, or virtual background replacement.

.png, .jpg, .jpeg, .webp, webcam.png
Open tool
Browser-based

Image Annotation Tool

Create computer vision training labels in the browser with bounding boxes, polygons, and brush masks, then export the annotations as YOLO TXT, COCO JSON, or CSV.

.png, .jpg, .jpeg, .webp.txt/.json/.csv
Open tool
Browser-based

Image Similarity and Embedding Explorer

Upload two or more images, extract MobileNet embedding vectors, and compare how visually similar they are using cosine similarity.

.png, .jpg, .jpeg, .webpsimilarity/table
Open tool
Browser-based

Optical Flow and Motion Tracking Demo

Use a webcam or uploaded short video to compare consecutive frames, highlight moving regions, and inspect simple motion vectors directly in the browser with OpenCV.js.

webcam, .mp4, .webm, .mov, .ogg.png
Open tool
Browser-based

Perspective Transform and Document Scanner Tool

Select four corners on an uploaded image, compute an OpenCV.js perspective transform, and convert a tilted page or board into a corrected top-down view.

.png, .jpg, .jpeg, .webp, .avif.png
Open tool
Browser-based

Confusion Matrix and Model Evaluation Visualizer

Paste true labels and predicted labels to calculate confusion matrices, accuracy, precision, recall, F1-score, false positives, and false negatives for computer vision classification results.

text labelsmetrics/table
Open tool