Photo Sphere Viewer

A JavaScript library to display Photo Sphere panoramas

Get Started →

Spheres and cubemaps

Photo Sphere Viewer can display standard equirectangular panoramas and also cubemaps.

Touchscreen, gyroscope and VR

Friendly user interactions for all kind of devices.

Markers system

Display texts, images and even dynamic areas directly on your photos.

Fully configurable

Many options, methods and events allows deep integration in your website/app.


New plugins add new features without bloating the main library.

Modern technologies

Photo Sphere Viewer is pure JS and based on three.js, allowing very good performances on WebGL enabled systems.

Thanks to Jéremy Heleine

I forked the original Photo Sphere Viewer by Jérémy Heleine (opens new window) to provide a better code architecture and a bunch of new features.