Your files stay on your device BlurHash Encoder and Decoder Compact image placeholders: encode an image, then decode the hash back to a preview. Image → hashHash → preview Drop an image or click to browse from your device Select Files Supports: PNG, JPG, JPEG, WEBP, AVIF, BMP, TIFF, GIF, JXL, QOI X componentsY components 1×1 keeps just the average color; 4×3 is the common default; 9×9 is the ceiling ( 166 characters). More components = closer approximation, longer string. ThumbHash solves the same placeholder problem with different trade-offs: it packs alpha and a wider gamut into ~25 binary bytes instead of a Base83 string. It runs on its own page (/images/thumbhash). ClearNothing in yet Paste, drop, or type to begin. Everything stays on this device. Next door in Photos - LQIP Placeholder (/images/placeholder) - Palette from Image (/images/palette) All photos tools (/images) Canonical HTML: https://nutter.tools/images/blurhash Markdown version: https://nutter.tools/images/blurhash/index.md Plain-text version: https://nutter.tools/images/blurhash/index.txt Agent index: https://nutter.tools/llms.txt