Easily create interactive, multi-scene virtual tours using your own 360° panorama photos. Everything processes locally right here in your web browser: no server uploads, no subscriptions, and you can export your complete tours to use anywhere. Read the User Guide or jump right in.
Click a scene to edit it.
Set entry point for this scene:
Sound effect for this scene only.
Click the panorama to set the target location first.
Apply a circular image to the bottom (-90°) of every scene.
Add an MP3 soundtrack that plays continuously across all scenes.
Best for uploading to a website.
This generates a ZIP file containing an index.html file and asset folders. It is lightweight and makes it easy to replace image/audio files later.
Note: For security reasons, modern browsers will block this version from running directly off your local hard drive. It must be uploaded to a web server to work properly.
Best for viewing on your own computer.
This mathematically encodes all of your images and audio directly into a single, standalone HTML file. You can simply double-click it, and it will run offline seamlessly on any computer without needing a web server.
Note: Because the assets are embedded as encoded text, the final HTML file size will be large - possibly very large. Your browser will take some time to open this and it will be unresponsive during the loading process.
PanoLite is 100% free and never requires a subscription.
If this tool helped you out today or saved you from expensive monthly software fees, consider leaving a tip! It helps cover development time and keeps tools like this running.
Want to learn more? Check out our detailed guides and tutorials to master all of PanoLite's features.
What is an equirectangular image?
An equirectangular image is the standard 2:1 aspect ratio output from 360-degree cameras. It represents a 'spherical environment' image mapped onto a flat rectangular plane.
Can I build tours on my smartphone?
Yes, but for larger tours building on a desktop or laptop computer is recommended. Because PanoLite processes everything securely in your local memory without uploading to a server, building large tours with high-resolution images requires a lot of RAM. Mobile browsers restrict memory usage and may crash or refresh the page if you load too many panoramas, which will cause you to lose your progress. (Note: Once exported, your finished tours will view perfectly on mobile!)
What size should my images be?
For the best balance of quality and performance, consider using equirectangular JPEGs that are around 8000 pixels wide. (Sticking to a maximum of 8192px helps stay within WebGL's texture limits, which improves memory use.)
Are my images uploaded to a server?
No. Everything runs locally in your own web browser. Your images are never uploaded, ensuring your 360 photos remain completely private.
How is my privacy protected during processing?
PanoLite uses modern web APIs to process your photos entirely within your browser's local memory. When you add a scene, a temporary 'Object URL' is created that exists only for your current session. No data is sent to the server, and no cloud-based processing is involved. Your exported projects are self-contained and do not 'phone home' to PanoPress or any third-party service.
How do I view the standalone HTML file?
The standalone HTML export option encodes and embeds your images directly into the code. This means you can simply double-click the file on your computer, or send it on a USB drive, and it will run offline without needing a web host. Because the images are base64-encoded and inserted into the HTML code the web page file will be very large, so it isn't suitable for online publishing. It is, however, great for local kiosk use!
Why doesn't the tour in the ZIP file run locally?
Modern browsers have strict security protocols (CORS) that prevent local HTML files from loading other local image files. The ZIP export's contents must be uploaded to a web server to function correctly.
Are there limits on publishing tours I generate with this?
You can use your tours however you like. It uses the open source Pannellum pano player and, of course, your images. Publish it online anywhere, embed it in a web page using iFrames, run it in a standalone kiosk, whatever floats your boat.
Can I edit exported tours?
Of course. Grab a text editor, look up the Pannellum developer guides and tweak your tour files as much as you like. You can of course also edit and replace the images.