360 Panorama Viewer

Create / Inspect / Convert / Publish

360 Panorama Guides & Fixes

Pick a practical answer to the problem in front of you. Each guide connects to a working browser tool, with format limits and export behavior explained.

Start with your task

Publishing / TroubleshootingFacebook 360 Photo Not Working? 7 Checks for a Flat UploadTroubleshoot a flat Facebook 360 photo: check projection, GPano tags, export format and upload path, then repair metadata locally in your browser.Formats / ProjectionEquirectangular Projection Explained: 2:1, Poles and SeamsUnderstand the 2:1 panorama format, pixel-to-angle mapping, pole stretching and wraparound seams. Compare equirectangular images with cube faces.Creation / WorkflowHow to Make a 360 Panorama Without a 360 CameraCompare four ways to make a 360 panorama: AI expansion, phone panoramas, multi-shot stitching and 3D renders. Learn what each captures and how to publish.Lighting / File FormatsHDRI vs LDR Environment Maps: Lighting, Formats and Tone MappingLearn how HDRI and LDR environment maps differ, why a .hdr extension is not proof of captured range, and when to keep linear pixels or export a preview.

Need a tool right now?

Open a complete JPEG or PNG in the 360 panorama viewer, inspect a Radiance file in the HDRI viewer, or repair panorama tags with the metadata injector. These local tools work without an account.

For a new environment, try the photo to 360 converter or text to panorama studio. AI generation uses account credits; viewing and local conversion are free.

Keep projection and dynamic range separate

A 2:1 rectangle describes the usual full-sphere layout. A .hdr extension describes a file container. Neither guarantees a complete, correctly captured HDR environment. The guides explain how to check source coverage, lighting values, metadata and orientation before sending a file to another app.