Back to blog
Product UX5 min1,543 reads

What Is a 360 Product Viewer? Spin Viewer Explained

What a 360 product viewer (spin viewer) is: frame loops, drag interaction, vs photography, 3D meshes, and video—and where it belongs on the PDP.

How-toPhotography
Spinnify 360° Studio: anatomy of a 360 product spin viewer on an ecommerce product page

Quick answer

A 360 product viewer—also called a 360 product spin viewer—is a web player that shows a loop of still photographs taken around one product. The shopper drags horizontally to advance frames. It is not a downloadable 3D mesh, not a room panorama, and not the same as an autoplay turntable video. Spinnify 360° Studio publishes spins as CDN-hosted frame sequences with a lazy widget for product pages.

Merchants search “360 product viewer” and “360 product spin viewer” when a vendor pitch mixes spins, 3D configurators, and VR tours into one slide. The spin viewer is the simplest interactive layer: photographs, not CAD drawings. Once you name it clearly, capture, hosting, and embed decisions get easier.

Core parts of a 360 product viewer

Every 360 product viewer needs an ordered frame sequence (often twenty-four to thirty-six JPEG, WebP, or AVIF files), a renderer that swaps images on drag or swipe, optional zoom, and a host surface on the product page. Advanced stacks add hotspots on individual frames. None of that requires a mesh file. The 360 product spin is the media; the viewer is the player that makes it interactive.

360 product viewer vs 360 product photography

360 product photography is the capture craft: lighting, turntable marks, locked exposure, and a clean silhouette across the rotation. A 360 product viewer is what shoppers use on the storefront after those frames are published. You can shoot strong 360 product photography and still fail on the page if the viewer loads every frame eagerly or sits below the fold. Spinnify separates the jobs: shoot on phone or studio, publish in Studio, embed the lazy viewer on the PDP.

Spin viewer vs nearby terms

TermWhat the shopper seesTypical file type
360 product spin viewerDrag through still photos of one SKUImage sequence on CDN
3D product viewerRotate a mesh model in WebGLGLB / USDZ mesh files
Turntable videoAutoplay video loopVideo file
Room panorama viewerLook around a stitched sphereEquirectangular panorama
Anatomy diagram: frames, drag handler, poster, lazy widget for 360 product spin viewer
Frame loop, drag handler, poster, and lazy widget.

Where a 360 product view belongs on the product page

Place the 360 product view where shoppers already inspect photos: the main gallery or the first slot beside the hero. Lazy load frames so Largest Contentful Paint stays on the static poster until the shopper taps. That pattern is why spins remain popular on Shopify and custom storefronts despite Core Web Vitals pressure.

When to use a spin instead of 3D or video

Choose a 360 product spin when catalog SKUs need inspectable angles without mesh production cost. Choose a 3D viewer when shoppers must configure materials or open doors on a model. Choose short video for ads where motion is the hook, not for a pause-and-inspect PDP gallery. Most mid-market catalogs start with spins and add 3D later for hero SKUs only.

Define it on your catalog with a live SKU: Open Spinnify 360° Studio. Read how to create a 360 product view, the 360 product photography guide, and Spinnify pricing for plans.

Frequently asked questions

What is a 360 product viewer in plain terms?
A 360 product viewer (spin viewer) loops still photos around one product so shoppers drag to inspect. It uses flat frames, not a 3D model file.
Is a 360 product spin viewer the same as 3D?
No. 3D viewers rotate meshes. Spin viewers swap photographs. Spins are lighter for standard catalog SKUs.
How is a spin different from turntable video?
Video autoplays a time-based clip. A spin lets the shopper stop on any angle. Spins also lazy-load more easily on product pages.
Is a spin viewer a panorama tool?
No. Panorama viewers map spheres for rooms. Product spins map a single SKU on a turntable.
How many frames does a spin need?
Twenty-four to thirty-six equal steps per rotation is typical for ecommerce. Quality matters more than raw frame count.
What formats do spin viewers use?
JPEG historically; modern stacks prefer WebP and AVIF from a CDN for smaller bytes per frame.
Does Spinnify host spin frames?
Yes. Spinnify 360° Studio publishes frames to Spinnify CDN and serves the lazy storefront widget.
Where are Spinnify subscription prices?
Listed on spinnify.io/pricing. This glossary does not state Spinnify dollar amounts.

Author

Spinnify Editorial

The Spinnify 360° Studio team — guides on 360° product spins, storefront integrations, and product page performance.

Spinnify 360° Studio branded hero: DIY turntable, smartphone on tripod, 360 product view on a store product page
Product UX12 min1,691 reads

How to Create a 360 Product View: DIY Shoot to Live Widget

Build a budget turntable, shoot with locked settings, upload through Spinnify by SKU, and paste one widget script. Your 360 spin goes live on the product page.

How-toPhotography
Read article
Side-by-side comparison of WebGL 3D model viewer and 360° photo sequence spin
Integration12 min2,237 reads

WebGL 3D vs Photo 360°: Which "Visual" Actually Sells Your Product?

Two technologies behind one “3D” request: WebGL configurators vs photo 360° spins. Cost, speed, trust, and a decision matrix—no marketing hype.

ComparisonStrategy
Read article

Ready to publish your first 360° spin?

Create a product, upload frames, and embed the widget with one script snippet.

  1. Upload frames
  2. Embed script
  3. Go live
Try Spinnify free