Runtime entrypoints
Import blurkit/node, blurkit/deno, blurkit/browser, blurkit/edge, blurkit/cloudflare, or blurkit/wasm explicitly when runtime behavior matters.
Generate BlurHash or ThumbHash placeholders across Node, Deno, browser, edge, Cloudflare, and wasm runtimes, then inspect the output in the live demo below.
blurkit covers the practical placeholder workflow: runtime-specific entrypoints, two algorithms, batch APIs, CLI tooling, manifest helpers, and cache helpers.
Import blurkit/node, blurkit/deno, blurkit/browser, blurkit/edge, blurkit/cloudflare, or blurkit/wasm explicitly when runtime behavior matters.
Switch between the two shipped algorithms without changing the rest of your encode flow.
Each encode returns a dataURL, the raw hash, placeholder dimensions, and source metadata.
Use encodeMany() when one job needs placeholders for many images at once.
Generate single-image JSON from the CLI or write folder manifests for build-time and import workflows.
Reuse work with built-in memory/filesystem helpers in blurkit/node and Worker cache support in blurkit/cloudflare.
Drop an image, adjust the settings, and inspect the generated output.
// Waiting for a generated data URL.