Source myles-tan.jpg
Providers 16 / 16
Intervention
Imagine
Services
Cells rendered
80
Total generation time
2.89 s
Peak memory
11.44 MB

BlurHash

showing 16/16 providers

Rows scroll together horizontally · marks the fastest local provider per row — CDN timings measure URL build, not generation.

BlurHash 32x32

PHP
$image->blurHash()
TWIG
{{ image|blurHash|img(alt: 'BlurHash 32x32') }}
myles-tan.jpg32×32
intervention-gd
BlurHash 32x32
32×32 108.93 ms 11.23 MB
intervention-imagick
BlurHash 32x32
32×32 121.95 ms 11.23 MB
intervention-vips ▲ FASTEST
BlurHash 32x32
32×32 92.87 ms 11.23 MB
imagine-gd
BlurHash 32x32
32×32 106.15 ms 11.23 MB
imagine-imagick
BlurHash 32x32
32×32 201.65 ms 11.23 MB
cloudflare
Unsupported
cloudinary
Unsupported
imagekit
Unsupported
imgix
Unsupported
gumlet
Unsupported
bunny
Unsupported
imgproxy
Unsupported
imgproxy-pro
Disabled provider not registered
thumbor
Unsupported
imagor
Unsupported
wserv
Unsupported

BlurHash 64x64

PHP
$image->blurHash(width: 64, height: 64)
TWIG
{{ image|blurHash(width=64, height=64)|img(alt: 'BlurHash 64x64') }}
myles-tan.jpg64×64
intervention-gd
BlurHash 64x64
64×64 113.75 ms 11.23 MB
intervention-imagick
BlurHash 64x64
64×64 128.41 ms 11.23 MB
intervention-vips ▲ FASTEST
BlurHash 64x64
64×64 95.45 ms 11.23 MB
imagine-gd
BlurHash 64x64
64×64 113.59 ms 11.44 MB
imagine-imagick
BlurHash 64x64
64×64 211.12 ms 11.23 MB
cloudflare
Unsupported
cloudinary
Unsupported
imagekit
Unsupported
imgix
Unsupported
gumlet
Unsupported
bunny
Unsupported
imgproxy
Unsupported
imgproxy-pro
Disabled provider not registered
thumbor
Unsupported
imagor
Unsupported
wserv
Unsupported

BlurHash 4x3

PHP
$image->blurHash(width: 4, height: 3)
TWIG
{{ image|blurHash(width=4, height=3)|img(alt: 'BlurHash 4x3') }}
myles-tan.jpg4×3
intervention-gd
BlurHash 4x3
4×3 105.20 ms 11.23 MB
intervention-imagick
BlurHash 4x3
4×3 120.70 ms 11.23 MB
intervention-vips ▲ FASTEST
BlurHash 4x3
4×3 86.07 ms 11.23 MB
imagine-gd
BlurHash 4x3
4×3 104.34 ms 11.23 MB
imagine-imagick
BlurHash 4x3
4×3 199.23 ms 11.23 MB
cloudflare
Unsupported
cloudinary
Unsupported
imagekit
Unsupported
imgix
Unsupported
gumlet
Unsupported
bunny
Unsupported
imgproxy
Unsupported
imgproxy-pro
Disabled provider not registered
thumbor
Unsupported
imagor
Unsupported
wserv
Unsupported

BlurHash 6x4 comps

PHP
$image->blurHash(componentsX: 6, componentsY: 4)
TWIG
{{ image|blurHash(componentsX=6, componentsY=4)|img(alt: 'BlurHash 6x4 comps') }}
myles-tan.jpg32×32
intervention-gd
BlurHash 6x4 comps
32×32 111.87 ms 11.23 MB
intervention-imagick
BlurHash 6x4 comps
32×32 127.92 ms 11.23 MB
intervention-vips ▲ FASTEST
BlurHash 6x4 comps
32×32 92.63 ms 11.23 MB
imagine-gd
BlurHash 6x4 comps
32×32 111.46 ms 11.23 MB
imagine-imagick
BlurHash 6x4 comps
32×32 401.42 ms 11.23 MB
cloudflare
Unsupported
cloudinary
Unsupported
imagekit
Unsupported
imgix
Unsupported
gumlet
Unsupported
bunny
Unsupported
imgproxy
Unsupported
imgproxy-pro
Disabled provider not registered
thumbor
Unsupported
imagor
Unsupported
wserv
Unsupported

BlurHash transparent

PHP
$image->blurHash()
TWIG
{{ image|blurHash|img(alt: 'BlurHash transparent') }}
timber-tree-green.png32×32
intervention-gd
BlurHash transparent
32×32 20.32 ms 2.07 MB
intervention-imagick
BlurHash transparent
32×32 30.31 ms 2.07 MB
intervention-vips
BlurHash transparent
32×32 32.65 ms 2.07 MB
imagine-gd ▲ FASTEST
BlurHash transparent
32×32 19.88 ms 2.07 MB
imagine-imagick
BlurHash transparent
32×32 32.02 ms 2.07 MB
cloudflare
Unsupported
cloudinary
Unsupported
imagekit
Unsupported
imgix
Unsupported
gumlet
Unsupported
bunny
Unsupported
imgproxy
Unsupported
imgproxy-pro
Disabled provider not registered
thumbor
Unsupported
imagor
Unsupported
wserv
Unsupported