Your files stay on your device

# BlurHash encoder and decoder

Make a short placeholder code from an image, and preview the blur it gives.
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).
ClearPaste, drop, or type to begin. Everything stays on this device.

## More image tools

- [LQIP placeholder](/images/placeholder)
- [Color palette from image](/images/palette)
[All image 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

