Camera Exposure Simulator - Online Learn ISO, Aperture, Shutter
Adjust ISO, aperture, and shutter speed sliders and see how it affects the exposure of a sample scene. Learn photography basics.
UD5 Toolkit
Adjust ISO, aperture, and shutter speed sliders and see how it affects the exposure of a sample scene. Learn photography basics.
Upload any image and view it as a person with deuteranopia, protanopia, or tritanopia would. Promote inclusive design.
Upload an image and also see a UI mockup under different deficiencies sideβbyβside. Powerful for inclusive design.
Upload a gradient or enter a palette and simulate how it appears with different types of color vision deficiency. Ensure inclusive data visualization.
Upload an image and get its BlurHash string along with a tiny preview. Use for progressive loading. Pure JavaScript.
Quick reference of common shutter speeds and when to use them (freeze motion, long exposure). Static photographic guide.
Toggle imageβrendering: auto, pixelated, crispβedges on a scaled image. Essential for pixel art display.
See the current viewport width/height, document size, scrollbar width, and pixel ratio. Essential responsive data.
Upload an image and see a slider comparison of different JPEG quality levels. Find the optimal file size vs. quality tradeβoff.
Enter RGB values row by row and create a tiny BMP file. Understanding bitmap headers. Geeky developer tool.
Add a dramatic nightβvision green tint with grain and scanlines to any image. Fun horror/military aesthetic.
Upload one image and see it encoded in AVIF, WebP, and JPEG XL sideβbyβside. Compare quality and file size in your browser.
See how your page title and description will look in Google SERP. Check pixel width and character count. Local tool.
Convert short video clips to GIFs with adjustable resolution, frame rate, and dithering. Preview before download. All local.
Resize and crop an image to a specific aspect ratio (1:1, 16:9β¦) with automatic fit/cover. Download the perfect image.
Reduce GIF file size by lowering color count and removing duplicate frames. See sideβbyβside preview. All local.
Generate a random placeholder photo with custom dimensions. Unique greyscale images, no external service. Canvas generated.
Enlarge pixel art or lowβres images without blur. Choose 2x, 4x, 8x. Perfect for sprites. Download scaled PNG.
Automatically adjust brightness, contrast, and saturation of a photo. Click to enhance and download. Canvasβbased.
Apply a pixel sorting glitch effect to your photo. Sort pixels by brightness, hue, or saturation. Create abstract art. Canvas.
Increase or decrease the color saturation of your photo with a slider. Preview instantly. Download the edited image. Canvasβbased.
Browse the OKLCH color space with sliders for lightness, chroma, and hue. See the CSS oklch() code. Modern and accessible.
Enter image pixel dimensions and compute maximum print size at various DPI. With aspect ratio presets (4x6, 5x7, 8x10) and cropping preview. Local tool.
Enlarge pixel art or lowβres images without blur. Choose 2x, 4x, 8x. Perfect for sprites. Download scaled PNG.
Pixelate or censor parts of an image by dragging. Adjust block size for mosaic effect. Useful for hiding faces or sensitive data. Client-side processing.
Generate placeholder images with custom dimensions, background color, and text. Supports SVG and raster output. Perfect for wireframing and mockups.
Create a responsive box that maintains a specific aspect ratio using the aspectβratio property. Copy the simple CSS.
Detect your current screen resolution, viewport dimensions, and device pixel ratio. Useful for responsive design testing. No data collection.
Compare original and compressed image sideβbyβside with a slider. Choose format and quality level. Local processing.
Given an RGB value, pick the matching color square. Multiple difficulty levels. Improve your color perception. Fun for designers.