# theimgapp > Free online image processing toolkit with 60+ tools. Compress, resize, crop, convert, watermark, and transform images instantly. No signup, no watermarks, no limits. theimgapp is a browser-based image tool suite built with Next.js and Sharp. All processing happens server-side with no file storage — images are processed and returned immediately. Supports JPG, PNG, WebP, AVIF, GIF, SVG, HEIC, and PDF formats with batch processing up to 50 files. ## Docs - [Getting Started](/docs): How to use theimgapp - [Tool Reference](/docs/tools): Complete list of all tools with descriptions - [API Guide](/docs/api): Developer documentation for API endpoints - [FAQ](/docs/faq): Frequently asked questions ## Tools ### OPTIMIZE - [Compress](/tools/compress): Reduce file size while keeping quality - [Upscale](/tools/upscale): Enlarge images with Lanczos3 interpolation - [Progressive JPEG](/tools/progressive-jpeg): Convert to progressive JPEG for faster loading - [Target Size](/tools/target-compress): Compress to a specific file size target - [Lossless Optimize](/tools/lossless-optimize): Optimize without any quality loss - [Quantize Colors](/tools/quantize): Reduce PNG color palette for smaller files ### TRANSFORM - [Resize](/tools/resize): Change dimensions by pixels or percentage - [Crop](/tools/crop): Crop to specific dimensions - [Rotate](/tools/rotate): Rotate by any angle - [Flip](/tools/flip): Mirror horizontally or vertically - [Round Corners](/tools/round-corners): Add rounded corners or make circular - [Add Border](/tools/border): Add colored borders to images - [Trim](/tools/trim): Auto-remove whitespace and solid borders - [Split Image](/tools/split-image): Slice into grid for Instagram carousels - [Aspect Ratio Crop](/tools/aspect-ratio-crop): Crop to standard ratios like 16:9, 4:3, 1:1 - [Tilt / Skew](/tools/tilt-skew): Apply perspective transforms for mockups ### CONVERT - [Convert](/tools/convert): JPG, PNG, WebP, AVIF, TIFF, GIF - [SVG to PNG](/tools/svg-to-png): Rasterize SVG to PNG at any resolution - [HEIC to JPG](/tools/heic-to-jpg): Convert Apple HEIC photos to JPEG - [Image to Base64](/tools/base64): Convert images to Base64 data URIs - [PDF to Image](/tools/pdf-to-image): Extract PDF pages as PNG images - [Image to PDF](/tools/image-to-pdf): Combine images into a single PDF - [GIF to Frames](/tools/gif-to-frames): Extract individual frames from GIFs - [Frames to GIF](/tools/frames-to-gif): Combine images into an animated GIF - [Image to ICO](/tools/image-to-ico): Convert to .ico format for apps and desktop ### ENHANCE - [Filters](/tools/filters): Blur, sharpen, grayscale, and more - [Watermark](/tools/watermark): Add text watermarks to images - [Remove Background](/tools/remove-bg): AI-powered background removal - [Text Behind Image](/tools/text-behind): Place text behind the subject using AI - [Meme Generator](/tools/meme): Add top and bottom text to create memes - [Image Overlay](/tools/overlay): Overlay one image on another - [Auto Enhance](/tools/auto-enhance): One-click brightness, contrast, and color fix - [Noise Reduction](/tools/noise-reduction): Denoise grainy or low-light photos - [Color Adjust](/tools/color-adjust): Brightness, contrast, saturation, and hue sliders - [Vignette](/tools/vignette): Add dark or light edge vignette effect - [Pixelate](/tools/pixelate): Pixelate images for censoring or retro effect - [Background Color](/tools/bg-color): Replace transparent background with solid color ### COMPOSE - [Collage](/tools/collage): Create grid collages from multiple images - [Sprite Sheet](/tools/sprite-sheet): Combine images into a sprite sheet - [Favicon Generator](/tools/favicon): Generate all favicon sizes from one image - [Photo Grid](/tools/photo-grid): Pinterest-style masonry layout - [Stack / Concat](/tools/stack): Stitch images vertically or horizontally ### SOCIAL - [Social Resize](/tools/social-resize): Resize for Instagram, Facebook, X, and more - [Placeholder](/tools/placeholder): Generate solid-color placeholder images - [Profile Picture](/tools/profile-pic): Circle crop with optional border for profiles - [OG Image](/tools/og-image): Generate Open Graph preview images with text - [Story Template](/tools/story-template): Gradient backgrounds for Instagram stories ### ANALYZE - [Metadata](/tools/metadata): View or strip EXIF data - [Color Palette](/tools/color-palette): Extract dominant colors from images - [Histogram](/tools/histogram): View RGB and luminance distribution - [Compare](/tools/compare): Side-by-side image comparison - [Similarity Check](/tools/similarity): Compare two images for visual similarity - [File Type Detect](/tools/file-type-detect): Detect actual image format from file bytes - [Dimensions List](/tools/dimensions-list): Batch report dimensions of all uploaded images ### UTILITY - [Bulk Rename](/tools/bulk-rename): Rename multiple files with patterns - [Screenshot Beautify](/tools/screenshot-beautify): Add gradient background, shadow, and rounded corners - [QR Code](/tools/qr-code): Generate QR codes from text or URLs - [Image to ASCII](/tools/image-to-ascii): Convert images to ASCII art text - [Long Screenshot](/tools/long-screenshot): Stitch multiple screenshots into one tall image ## Optional - [Blog](/blog): Guides, tutorials, and tool comparisons