MuhammadLab
Image Tools

Image Tools resources and learning tools.

Compress, resize, crop, watermark, and enhance images online.

Learning area

A focused collection for this topic.

These pages are grouped as a learning collection. More lecture notes, examples, and practical tools can be added without changing the page structure.

19

Available resources

Available resources

Start with these resources

This category combines current MuhammadLab pages that match the topic. More lecture guides and interactive tools can be added here as the lab grows.

Browser resource

Image Compressor

Reduce image file size without visible quality loss.

compress imageimage compressor
Browser resource

Image Resizer

Resize images to exact dimensions or percentage.

resize imageimage resizer
Browser resource

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.

image to textocr onlineextract text from imageimage ocrtesseract ocr
Browser resource

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.

image editor onlinecrop imageresize imageadd watermarkimage toolkit
Browser resource

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.

object removerremove object from photoerase objectcontent aware fillphoto retouch
Browser resource

Image Cropper

Crop images with custom or preset aspect ratios.

crop imageimage cropper
Browser resource

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.

qr code generatorcreate qr codewifi qr codevcard qr codeqr code with logo
Browser resource

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.

add text to imagetext overlayimage captionphoto text editoradd caption to photo
Browser resource

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.

image enhancerphoto enhancerimprove image qualityenhance photobrightness contrast
Browser resource

Image Format Converter

Convert images between any supported format.

image converterconvert image format
Browser resource

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.

blur backgroundportrait modebackground blurdepth of fieldblur photo background
Browser resource

Meme Generator

Add text overlays to images to create memes.

meme generatormeme maker
Browser resource

Favicon Generator

Generate a complete favicon package from any image.

favicon generatorcreate favicon
Browser resource

Rotate and Flip Image

Rotate images by any angle or flip horizontally/vertically.

rotate imageflip image
Browser resource

EXIF Data Remover

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

remove exifstrip metadata
Browser resource

Add Watermark to Image

Add text or image watermarks to photos.

watermark imageadd watermark
Browser resource

Adjust Image — Brightness, Contrast

Adjust brightness, contrast, saturation, and hue.

adjust imagebrightness contrast
Browser resource

Extract Color Palette from Image

Extract dominant colors from any image.

color palette extractorimage colors
Browser resource

Image to ASCII Art

Convert images to ASCII art text.

image to asciiascii art