360° panorama hosting

360° panorama hosting: upload, share, embed

Upload a spherical panorama and get a fast web viewer with VR and gyroscope, a shareable page and an iframe for your site. Panoramas up to 65,500 pixels wide, files up to 500 MB, free plan included.

Upload a 360° photo Browse panoramas

41,000+ panoramas online, 6.5 million views, hosted since 2014.

42K
360° panoramas online
5K
virtual tours
23K
photographers and agencies
7M
panorama and tour views
Per panorama

What you get for every panorama

Gigapixel-ready viewer

Up to 65,500 x 32,750 pixels per image, cut into multi-resolution krpano tiles so the viewer only downloads what is on screen.

A page with a link

Title, description, tags, author, location on a map and a views counter. Share the link anywhere.

Embed on any website

One iframe, any width. Works in WordPress, Wix, Squarespace, Tilda, Behance-style portfolios and property portals.

VR, gyroscope and fullscreen

Open on a phone and look around by moving it; tap the VR icon for a headset; fullscreen on desktop.

360° video too

MP4 spherical video up to 5,824 x 2,912 and 500 MB is hosted and played the same way.

Grow into tours

Any hosted panoramas can be linked into a virtual tour later without re-uploading.

How it works

Upload a 360° photo in three steps

1

Export

Save an equirectangular JPEG, 2:1 ratio, at least 2,000 x 1,000 px. Insta360, Ricoh Theta, GoPro Max, DSLR stitches and 3D renders all work.

2

Upload

Drag the file into the upload page. Add a title, tags and the location; we tile and optimise the image.

3

Share or embed

Copy the page link or the iframe from the Share dialog. Set the panorama to unlisted if it is for a client only (Start plan and up).

Embed a 360° panorama on your website

<iframe width="640" height="360" frameborder="0" allowfullscreen="true"
  src="https://truevirtualtours.com/panorama/1234/360view"></iframe>

Copy the snippet from the Share dialog and paste it where you want the panorama. Width and height accept pixels or percentages, so the same code works in a sidebar and a full-width hero.

Read the full guide: How to embed a panorama or tour on your website

Free 360° photo hosting, and paid plans

Free

$0

15 panoramas per 30 days, up to 500 MB per file, viewer with VR and gyroscope, embed. Free panoramas stay online while your account is active. We email you before anything is ever removed.

Pro

$20 / month

Includes 10 GB of storage. 500 uploads per 30 days. White label player (hide logo and controls), post-processing, polygon info points, extended support.

Plans are paid in coins (5 coins = $10). You can also earn coins for free by publishing good panoramas.

Compare 360° photo hosting services

Feature TrueVirtualTours Kuula Panoee Lapentor
Max panorama size 65,500 x 32,750 px not listed up to 32K not listed
Free plan Yes: 15 uploads / 30 days, files up to 500 MB Yes: 300 posts, 100 uploads / month Yes: 3 GB storage Yes: 3 projects x 15 panoramas
360° video Yes, up to 500 MB (Start plan) not listed not listed not listed
Viewer engine krpano own viewer own viewer own viewer
Embed on any website Yes, all plans Yes Yes Yes (Premium)
Hosting included Yes Yes Yes Yes, or self-host export ($10 / project)
Paid plans from $10 / month annual billing, price on request $7-12 / month (pay as you go) $25 / month
White label Pro plan Pro / Business PRO+ / Enterprise Premium

Competitor data from public pricing pages, checked 3 September 2026. Tell us if something is out of date.

Specs

Technical specifications

Everything below applies to every plan unless a plan is named.

Viewer engine krpano with multi-resolution tiles
Panorama format Equirectangular JPEG, 2:1 (360 x 180)
Panorama size 2,000 x 1,000 up to 65,500 x 32,750 px
360° video MP4, 1,024 x 512 up to 5,824 x 2,912 px
File size Up to 500 MB per file
Scenes Spherical panorama, 360° video, floor plan, OpenStreetMap
Navigation Hotspots between scenes, start view, autorotate, horizon leveling
Info points Image, text, plate, polygon (Pro)
Audio Per panorama and per tour (Start and up)
Viewing VR mode, gyroscope, fullscreen, mobile and desktop browsers
Sharing Public page, unlisted link (Start and up), iframe embed, Open Graph cover
Statistics Views per panorama and tour, including embeds
Interface languages English, Russian
Storage 10 GB included on paid plans; additional 10 GB blocks at the same monthly price
About

Built by 360° photographers since 2014

TrueVirtualTours started in 2014 as a hosting service for spherical panoramas and grew into a full virtual tour platform. Today it hosts more than 41,000+ published panoramas and 4,500+ tours from 23,000+ photographers, agencies, architects and studios, and its viewers have opened them more than 6.5 million times.

The platform is built and run by Grinev Software. Panoramas are stored in tiles on cloud storage and served through a CDN, so a tour embedded on your site loads from the nearest edge, not from a single server. Paying customers come from 49 countries, and the interface is available in English and Russian.

Frequently asked questions

Yes. The Free plan hosts 15 new panoramas every 30 days, each up to 500 MB, with the full viewer, VR, gyroscope and embedding. Free panoramas stay online while your account is active. We email you before anything is ever removed.

65,500 x 32,750 pixels (about 2.1 gigapixels). The minimum is 2,000 x 1,000. Images are tiled, so a 65,500-pixel panorama opens as fast as a small one.

Open the panorama, click Share, copy the iframe and paste it into your page. Width and height take pixels or percentages. The panorama page also has Open Graph tags, so a plain link unfurls with a cover on social media and messengers.

JPEG equirectangular panoramas (360 x 180) and MP4 360° video. Cube faces, PNG and TIFF must be converted to equirectangular JPEG first.

On the Start and Pro plans set it to unlisted: it opens only by direct link and is hidden from the gallery and search. Password protection is not offered.

Yes. Every panorama has a views counter and a statistics page in your account, including views inside embeds.

Upload your first 360° panorama

Free plan, hosted in a minute, ready to embed.