Embed Virtual Tours on Your Website

Add a Virto 360 walkthrough to any site with a simple iframe code

Website page with embedded Virto 360 virtual tour iframe on a real estate listing

Embedding lets visitors explore your 360° tour without leaving your website. Virto 360 generates a standard iframe embed code for every published tour — copy it from /share and paste into your page builder or HTML. The embed is responsive, works on mobile, and stays completely free. There is no viewer limit, no watermark upgrade, and no API key required for basic embedding.

Publish before you embed

Only published tours have a stable embed URL. Finish editing in /filters — hotspots connected, filters applied, scenes in order — then open /share and click Publish (or Update if you already published once). Publishing creates a public tour ID and locks in the version viewers see until you publish again. Unpublished drafts cannot be embedded on external sites because the iframe needs a live public endpoint.

  1. Complete your tour in /filters.
  2. Go to /share and publish the tour.
  3. Find the Embed section on the share page.
  4. Click Copy embed code — a ready-made iframe snippet is on your clipboard.
  5. Paste into your website where you want the tour to appear.

Paste the iframe code

The embed code looks like a standard HTML iframe pointing at your tour on virto360.com. In WordPress, use a Custom HTML block. In Squarespace, add a Code block. In Wix, use an Embed → HTML iframe element. For hand-coded sites, paste directly into your template where the tour should sit — often full width below the property headline or in a dedicated Virtual tour tab on listing pages.

Most embed snippets include width and height attributes. For full-width responsive layouts, wrap the iframe in a container with CSS aspect-ratio 16/9 or 2/1 and set the iframe to width 100% and height 100%. The tour player handles touch drag on phones and mouse look on desktop automatically.

Common platform notes

Update the embed after edits

The iframe URL stays the same after your first publish. When you change panoramas or hotspots in /filters, return to /share and publish again — the embed on your website picks up the new version without changing the code. That means you can fix a bad shot or add a room months later and every embedded copy updates automatically.

Pair embed with QR and direct links

Many agents embed the tour on their brokerage site and also drop the direct link in the MLS virtual tour field. Flyers and yard signs often use a QR code instead — see qr-codes for print workflow. All three options — embed, link, and QR — come from the same free /share page. Virto 360 does not charge per embed or per domain.

← All support guides · FAQ