BlurHash Generator

Generate a BlurHash placeholder string from any image. Compact ~30-byte hash that previews as a blurred image — perfect for image loading placeholders on Next.js, Unsplash-style feeds, and SSR.

More components = finer detail but longer hash. 4×3 is a good default for most photos.

BlurHash encodes a low-frequency representation of the image — perfect for placeholder rendering. The image is processed in your browser; nothing is uploaded.

All processing runs in your browser — no files or inputs are uploaded to a server.

Related tools