Convert JPG to HDR Online
Experimental: Convert JPG to Radiance HDR format for 3D rendering applications.
Experimental - See FAQ for limitations.
Drop your JPG file here
or click to select
How JPG to HDR works
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.
About JPG to HDR conversion
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.
Where HDR comes from
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.
JPG vs HDR at a glance
| JPG | HDR | |
|---|---|---|
| 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) |
Real-world workflow — 3D artist lights a product render with a JPG sky
- Find a wide JPG sky photo from an asset library
- Convert to Radiance HDR with synthetic highlight expansion
- Load HDR as environment map in Blender's world shader
- Render product: chrome accents pick up realistic reflections from the sky
Recommended conversion settings
| Use case | Settings |
|---|---|
| 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 |
Where will your HDR file open?
| Platform | JPG | HDR |
|---|---|---|
| macOS Preview | ✓ | ~ |
| Windows Photos | ✓ | ✗ |
| Outlook (desktop) | ✓ | ✗ |
| Gmail | ✓ | ✗ |
| iPhone Photos | ✓ | ✗ |
| Android gallery | ✓ | ✗ |
| Photoshop | ✓ | ✓ |
| Chrome/Safari/Firefox | ✓ | ✗ |
| Slack/Discord | ✓ | ✗ |
When to convert JPG to HDR
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.
JPG to HDR tips
- 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.
Why use this JPG to HDR converter
Related tools
Formats involved
JPG – Joint Photographic Experts Group
HDR – Radiance HDR Image
JPG to HDR tips
- 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.
JPG to HDR — frequently asked questions
Related guides & articles
Maybe you wanted something else?
- If you only need a high-bit-depth still → JPG to TIFF
- If you need a modern HDR-capable web format → JPG to AVIF
- If you want a lossless web-safe master → JPG to PNG
- If you want to compress your source JPG first → Compress JPG