What is Panorama Viewer?

View equirectangular panorama and 360° photos in an interactive 3D viewer. Drag to look around, scroll to zoom, and tilt your phone to navigate with the gyroscope. Supports standard panoramic image formats — all rendering happens on your device.

The viewer wraps an equirectangular image — JPEG, PNG, WebP, AVIF, BMP, or TIFF — onto a virtual sphere using WebGL. You drag to pan, scroll or pinch to change field of view, and on mobile you can flip on the gyroscope so the phone itself becomes the lens. Pick a slow, normal, or brisk auto-rotate speed for presentations, enter fullscreen, watch the resolution badge confirm your image is the right shape, and capture a flat screenshot of the current view.

How to use

  1. Upload an equirectangular panorama image (the wide, distorted format from 360° cameras or photo stitching software).
  2. Click and drag to look around the panorama. Use scroll or pinch to zoom in and out. On mobile, tilt your device for gyroscope navigation.
  3. Go fullscreen for a bigger view. Adjust field of view and turn on auto-rotation to see the full scene.

When to use

  • Previewing a 360° photo from an Insta360, Ricoh Theta, or Samsung Gear before publishing.
  • Showing a virtual room tour to clients on a real-estate listing page.
  • Inspecting a stitched panorama for seams or stretching before finalising the export.

Result

Upload a 360° photo taken at the Grand Canyon: drag left to see the canyon walls, tilt up for the sky, zoom in on the Colorado River below, then enable auto-rotation for a smooth 360° tour.

FAQ

What's an equirectangular image and how do I know if mine is one?
It's a flat rectangle exactly twice as wide as it is tall (2:1 ratio), where the top and bottom edges represent the sky and ground. If your image is 4000×2000 px and looks like a stretched panorama, it's almost certainly equirectangular.
Why does my image look stretched in the viewer?
Either the aspect ratio is wrong (not exactly 2:1) or the source wasn't an equirectangular projection. Cubic and dual-fisheye panoramas need conversion first. Some 360° cameras export both formats — pick the equirectangular file.
Does the gyroscope work on iPhone?
Yes, but Safari requires explicit permission to read device motion. The first time you tap the gyroscope button on iOS, accept the prompt. Without permission the button stays inactive and you can only drag to look around.
Can I download the panorama as a clickable VR scene?
Not from here — this viewer only screenshots the current 2D view. For a shareable VR scene you'd embed a library like Pannellum or Marzipano on your own page. The screenshot is handy for thumbnails and previews.
How big a file can the viewer handle?
Up to a few hundred megapixels in modern browsers, but very large textures use a lot of GPU memory and can crash mobile Safari. If a 12K panorama struggles, downscale to 8192×4096 before uploading — that's enough detail for most viewing.

Related Tools