Skip to content
Display check

If you can see the Lightning glowing brighter than the white square, this display is capable of showing gainmaps. If not, try on your phone or try on something else.

Brighter than white

Gainmaps

One file. Two renderers. Standard clips highlights. Ultra unlocks them.

Text

Standard

Ultra

Ultra

Ultra

Photo

Zebras in a golden, sunlit grassy field, Standard
Standard
Zebras in a golden, sunlit grassy field, Ultra
Ultra

Photo by Rafael Peier on Unsplash · Original

Try it

Drop a photo. Get a gain map image. Everything runs in your browser.

Drop a photo

JPEG · PNG · WebP · AVIF · HEIC · SVG

The same file, two renderers

Standard clamps highlights to SDR white. Ultra unlocks the gain map layer, the same bytes parsed differently by the display pipeline.

Standard

Coca-Cola logo gain map image

Ultra

Coca-Cola logo gain map image
Standard clamps to SDR reference white; Ultra keeps display headroom. Browse all logos.

Standard

NVIDIA logo gain map image

Ultra

NVIDIA logo gain map image

100 brand logos

100 photographs

What is a gain map image?

HDR is an expanded brightness range: image highlights can sit above the SDR ceiling. A gain map image encodes a normal SDR image plus a secondary brightness map. Unsupported apps render the SDR layer and ignore the rest.

EDR is Apple's term for displaying brightness above SDR reference white. HDR describes the image content. They are not the same word and are often misused interchangeably.

The cross-platform technical name is HDR gain map image. Consumer brands include Adaptive HDR (Apple) and Ultra HDR (Android/Google). This site encodes those files locally in the browser. No upload, no server.

Blacks do not necessarily get blacker. EDR lifts highlights, not the shadow floor.

Every platform named it differently

Vendors, platforms, and standards each coined their own acronym.

NameFull formPlatformWhat it means
EDRExtended Dynamic RangeAppleApple's system for displaying brightness above normal SDR white
XDRExtreme Dynamic RangeAppleApple branding for displays with high HDR brightness and contrast
Adaptive HDRAdaptive High Dynamic RangeAppleGain map image system that supports both SDR and HDR display
Ultra HDRUltra High Dynamic RangeGoogle and AndroidGain map JPEG format and the closest Android equivalent to an EDR JPEG
Super HDRSuper High Dynamic RangeSamsungSamsung branding for HDR photo capture and display
ProXDRPro Extreme Dynamic RangeOPPO and OnePlusBranding for HDR photo capture and display
Pro HDRPro High Dynamic RangeXiaomiBranding for brighter HDR photo display
Advanced ColorAdvanced ColorMicrosoft WindowsWindows system covering HDR, wide color gamut, and higher color precision
HDRHigh Dynamic RangeIndustry standardContent with a wider brightness range than SDR
SDRStandard Dynamic RangeIndustry standardTraditional display brightness range
WCGWide Color GamutIndustry standardA broader range of reproducible colors
HDR10High Dynamic Range, 10 bitIndustry standardStatic metadata HDR format using 10 bit color
HDR10+High Dynamic Range, 10 bit PlusSamsung and othersDynamic metadata HDR format
HLGHybrid Log GammaBBC and NHKHDR format commonly used for broadcast television
PQPerceptual QuantizerSMPTEHDR brightness transfer function used by HDR10 and Dolby Vision
DVDolby VisionDolbyDynamic metadata HDR format
DisplayHDRVESA Certified DisplayHDRVESADisplay performance certification rather than an image format
HDR gain mapHigh Dynamic Range gain mapCross platformGeneral technical term for an image containing SDR data plus additional HDR brightness information

Full glossary in the docs

From the terminal

Batch-encode gain map images without a browser.

brew install gainmap

Upvote on Product Hunt

Upvotes help designers and photographers find it.

View on Product Hunt →