Convert JPG to HDR Online

Experimental: Convert JPG to Radiance HDR format for 3D rendering applications.

Experimental - See FAQ for limitations.

JPG
JPG
HDR
HDR
Secure & private
Files deleted in 24h
No signup needed

Drop your JPG file here

or click to select

Secure & private
Files deleted in 24h
No signup needed
Select a file to start converting
0 / 10 free conversions used today

Upload JPG

Drag & drop or click to select your JPG file.

Choose Options

Adjust quality, size, or other output settings if needed.

Download HDR

Click Convert and your HDR file downloads instantly.

Radiance HDR (.hdr, sometimes .pic) is the original high-dynamic-range image format developed by Greg Ward at LBL in 1985, and despite its age it remains the standard interchange container for environment maps in Blender, Cinema 4D, Houdini, Unreal Engine, and V-Ray. The format stores RGBE pixels (three 8-bit color channels plus a shared 8-bit exponent) which encode roughly 76 orders of magnitude of luminance range in a 32 bits-per-pixel structure - perfect for image-based lighting (IBL) where the brightness ratio between sun and shadow needs faithful representation.

Converting JPG to HDR is technically a synthesis step, not a true HDR capture - a single 8-bit JPG only encodes about 8 stops of dynamic range, while real HDR captured via bracketed exposures or a Lizard Q / Spheron VR rig contains 20+ stops. The converted .hdr file inherits whatever range the source JPG provided, but wrapping it in the RGBE container makes it loadable as an environment map by 3D software that refuses 8-bit LDR inputs. For quick lookdev, throwing a JPG sky photo at a Blender world shader via this conversion is faster than re-bracketing the scene.

VFX artists and Unreal Engine lighting TDs convert JPG to HDR most often when they need to test a HDRi panorama from Poly Haven, HDRMAPS, or a client reference sheet inside a tool that won't read 8-bit JPGs as latlong environment maps. Real production lighting still demands true 32-bit float HDR from sources like Hyperfocal Design or in-house brackets, but the converted .hdr is sufficient for blocking, animation reviews, and quick technical tests. For the reverse direction or alternative high-bit destinations see HDR to JPG.

Radiance HDR was created in 1985 by Greg Ward at Lawrence Berkeley National Laboratory as part of the Radiance physically-based lighting simulator. The format uses an RGBE encoding where four bytes per pixel store three colour mantissas plus a shared exponent, giving an effective dynamic range of over 76 orders of magnitude in 32 bits. HDR became the de facto image-based lighting format for 3D rendering after Paul Debevec popularised light probes in the late 1990s. Today every major 3D tool (Blender, Maya, Houdini, Unreal, Unity) imports .hdr environment maps natively.

JPGHDR
Compression Lossy DCT Radiance RGBE (lossless 32-bit float)
Transparency None None
Typical file size (12 MP photo) 3-5 MB 30-50 MB
Best for Web, sharing 3D lighting, VFX environment maps
Animation No No (use OpenEXR for sequences)
Bit depth 8-bit per channel 32-bit floating point per channel
Browser support Universal None (download only)
  1. Find a wide JPG sky photo from an asset library
  2. Convert to Radiance HDR with synthetic highlight expansion
  3. Load HDR as environment map in Blender's world shader
  4. Render product: chrome accents pick up realistic reflections from the sky
Use caseSettings
Blender environment map Equirectangular, 4K width, RGBE
Unreal Engine sky dome 8K equirectangular, linear gamma
Tone-mapping reference Synthetic 4-stop highlight lift
Product viz lighting Studio HDR, 2K, neutral white balance
PlatformJPGHDR
macOS Preview ~
Windows Photos
Outlook (desktop)
Gmail
iPhone Photos
Android gallery
Photoshop
Chrome/Safari/Firefox
Slack/Discord

Converting JPG to HDR is a common workflow requirement wherever different software systems, platforms, and applications need to exchange image or document content. Whether you are preparing files for web publishing, print production, client delivery, or meeting upload requirements, having the right format is the starting point for every distribution workflow.

JPG files are tied to specific software ecosystems and tools. When that content needs to move into a context that requires HDR - A different editing environment, a submission portal, a print service, or a sharing platform - A fast, reliable converter removes the format barrier without requiring software installation or technical knowledge.

jpg.now processes your file securely in the cloud and returns a clean HDR output that meets the format specification of standard applications and platforms. Files are processed privately and automatically deleted after 24 hours - Nothing is stored beyond what is needed to complete your conversion.

  • Use equirectangular (2:1 aspect, latlong) JPGs as the source if the target is a Blender or Unreal environment map - the HDR container preserves the projection but won't fix a flat panel photo.
  • For Blender, drop the .hdr into World > Surface > Environment Texture - the engine reads RGBE natively and applies it as IBL with no further conversion.
  • Don't expect highlight recovery - converting JPG to HDR can't reconstruct clipped sun or window data that was already lost in the JPG encode. Source from RAW or bracketed exposures for true HDR.
  • If you need 32-bit float precision rather than RGBE, convert to OpenEXR (.exr) instead - it's the production standard for film and supports per-channel float values plus arbitrary layers.
  • Sites like Poly Haven, HDRMAPS, and HDRI Hub provide free real-HDR environment maps if your JPG-to-HDR result lacks the dynamic range your lighting setup needs.
HDR container accepted by Blender, V-Ray, and 3D lighting tools
Radiance RGBE format, the most universal HDR standard for 3D pipelines
No Photoshop or specialist HDR software required for the conversion
Files auto-deleted after 24 hours, nothing stored permanently
JPG

JPG – Joint Photographic Experts Group

JPG (JPEG) is the most widely used raster image format on the web. It uses lossy compression to reduce file size while maintaining acceptable quality - Perfect for photographs and images with smooth colour gradients.
JPG Converter
HDR

HDR – Radiance HDR Image

HDR (Radiance RGBE) is a high dynamic range format used in 3D rendering, game engines, and VFX pipelines as environment maps and lighting references. It stores floating-point pixel data beyond standard 8-bit range.
  • Convert JPG to HDR for formats that require HDR specifically — check whether your target platform needs it.
  • Files are processed securely and deleted automatically after 24 hours.
  • If the output looks different from expected, check that the source file is not corrupted or password-protected.

Radiance .hdr is a high-dynamic-range image format storing RGBE pixels - three 8-bit color values plus a shared exponent byte that lets each pixel encode a value from 1e-38 to 1e+38. It was designed for the Radiance lighting simulation suite and became the de-facto interchange format for image-based lighting in 3D rendering tools.

No - the dynamic range present in the source JPG is roughly 8 stops, and the conversion only repackages that data inside the RGBE container. True multi-stop HDR requires either bracketed exposures merged in software like Photomatix or HDR Merge, or a dedicated HDR camera. The converted file is useful as a container, not a quality upgrade.

Blender, Cinema 4D, Houdini, Maya (via mental ray or Arnold), 3ds Max, Modo, Cinema 4D, Unreal Engine, Unity, Substance Painter and Designer, Marmoset Toolbag, KeyShot, V-Ray, Corona, and Octane all accept Radiance HDR directly as environment / IBL inputs without further conversion.

OpenEXR (.exr) is the modern production standard - it supports true 32-bit float per channel, multiple layers (RGB, alpha, depth, motion vectors), tile-based access for fast partial loads, and lossless or DWAA/DWAB compression. Radiance HDR is older and simpler; use it for compatibility with legacy tools or when file size matters.

Yes - Unreal's HDRi Cubemap and HDRI Backdrop systems both accept Radiance .hdr directly. Drop the file into Content Browser as a HDR Cube Map (Long-Lat) and assign it to Sky Light or BP_LightStudio. For best quality use a 4K or 8K equirectangular source.