Title: 3D Viewer – Display Interactive 3D Models
Author: bPlugins
Published: <strong>April 7, 2021</strong>
Last modified: April 1, 2026

---

Search plugins

![](https://ps.w.org/3d-viewer/assets/banner-772x250.png?rev=3397795)

![](https://ps.w.org/3d-viewer/assets/icon-128x128.png?rev=3479708)

# 3D Viewer – Display Interactive 3D Models

 By [bPlugins](https://profiles.wordpress.org/bplugins/)

[Download](https://downloads.wordpress.org/plugin/3d-viewer.1.8.6.zip)

[Live Preview](https://pcd.wordpress.org/plugins/3d-viewer/?preview=1)

 * [Details](https://pcd.wordpress.org/plugins/3d-viewer/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/3d-viewer/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/3d-viewer/#installation)
 * [Development](https://pcd.wordpress.org/plugins/3d-viewer/#developers)

 [Support](https://wordpress.org/support/plugin/3d-viewer/)

## Description

**Instantly Display Interactive 3D Models and 360° Product Image on Your Website–
No Code Required**

[**3D Viewer**](https://bplugins.com/products/3d-viewer/) | [**Documentation**](https://bplugins.com/docs/3d-viewer/)
| [**Pricing**](https://bplugins.com/products/3d-viewer/pricing) | [**Support**](https://bplugins.com/support/)
| [**Demo**](https://bplugins.com/products/3d-viewer/#demos)

[**3D Viewer**](https://bplugins.com/products/3d-viewer/) lets you embed interactive
3D models into posts, pages, widgets, and WooCommerce product pages. Utilizing the
Three.js library, it supports various 3D file formats, including GLB, GLTF, OBJ,
and STL.

The plugin offers features such as touch controls, zoom, pan, auto-rotation, and
lazy loading. Users can customize viewer settings, including lighting, background,
and camera angles, to suit their needs. Integration with Elementor and Gutenberg
editors allows for seamless placement of 3D models using blocks or shortcodes.

In WooCommerce, 3D Viewer facilitates the display of 3D product models, enhancing
the user experience by allowing customers to interact with products in three dimensions.
The plugin also supports the creation of galleries for multiple product variants.

Designed with performance in mind, 3D Viewer ensures responsive and mobile-friendly
rendering of 3D content across devices.

### Free Features – Everything You Need to Get Started

 * **Embed 3D Models in Posts, Pages, and Widgets:** Easily place your 3D model 
   anywhere using shortcodes or Gutenberg blocks.
 * **Supports Popular 3D Formats:** Upload and display files in .GLB, .GLTF, .OBJ,.
   STL, and more.
 * **WooCommerce Integration:** Show 3D product views right on your WooCommerce 
   product pages to boost engagement and buyer confidence.
 * **Touch, Pan, Zoom & Rotate:** Visitors can explore your model with mouse or 
   touchscreen gestures.
 * **Auto-Rotation Feature:** Automatically spin your model to create a 360° product
   view without interaction.
 * **Gallery Support for Variants:** Add multiple 3D models (like product variants)
   into a single viewer gallery.
 * **Preset Settings:** Save your preferred viewer configurations and reuse them
   across multiple models.
 * **Elementor Compatible:** Works seamlessly with Elementor to place 3D models 
   with drag-and-drop ease.
 * **Lazy Loading for Performance:** Optimize page load speed by loading models 
   only when visible—great for SEO!

### Pro Version – Unlock More Control & Customization

Want even more flexibility? [**3D Viewer Pro**](https://bplugins.com/products/3d-viewer/pricing)
adds powerful features that let you fine-tune the viewer, improve performance, and
streamline your workflow.

**Pro Features Include:**

 * Drag-and-drop **Elementor Widget** with full viewer settings.
 * Support for **external model URLs** (Amazon S3, Google Drive, CDNs, etc.).
 * Adjust **lighting, shadow intensity**, and **exposure**.
 * Add a **poster image** to show while the model is loading.
 * Display a **progress bar** until the 3D file is fully loaded.
 * Enable or disable **auto-rotate, fullscreen**, and **autoplay**.
 * Set a **custom camera angle** for the perfect first impression.
 * Create a **WooCommerce gallery** with multiple 3D files per product.

### How to Use 3D Viewer– Quick Start Guide

Getting started is easy!

#### Step-by-Step Guide

 * Go to **3D Viewer > Add New** in your WordPress dashboard.
 * Upload your 3D model or paste a URL.
 * Customize the viewer settings (lighting, rotation, background, etc.).
 * Click **Save** to generate a shortcode.
 * Copy and paste the shortcode into any post, page, or widget block.

**To Embed in a WooCommerce Product:**

 * Edit or create a WooCommerce product.
 * Scroll to the **“3D Viewer Settings”** metabox.
 * Upload the model file or paste an external link.
 * Publish the product – the 3D model will appear on the product page.

**Gutenberg Block Support**

 * Prefer using the block editor? We’ve got you covered!
 * In your Post/Page Editor, go to the Common Blocks section
 * Select the **3D Viewer** block
 * Choose your desired player
 * Hit **Publish**

That’s it – your 3D model is live!

[**Live Demo**](https://bplugins.com/products/3d-viewer/#demos) | [**Try The Pro**](https://bplugins.com/products/3d-viewer/pricing)

### Use Cases

 * **WooCommerce Products:** Let customers rotate and inspect 3D product models 
   before buying.
 * **Education & Training:** Embed anatomical models, mechanical parts, or scientific
   visuals for better understanding.
 * **Architecture & Engineering:** Showcase 3D building plans or prototypes in client
   presentations or portfolios.
 * **Gaming & Assets:** Display characters, assets, or environmental models for 
   interactive demos or downloads.
 * **Art & Design Portfolios:** Highlight your creative work—from sculpture to product
   design—in an engaging format.
 * **Research & Prototyping:** Share experimental models and simulations for collaborative
   feedback.
 * **App & UI Previews:** Present app interfaces or hardware in 3D for investor 
   pitches or beta user onboarding.
 * **Packaging & Product Mockups:** Let stakeholders explore physical packaging 
   in real-time before production.

### Supported 3D File Formats

 * **– Models:** .GLB, .GLTF, .OBJ, .STL
 * **– Optional (Pro):** .FBX, .DAE, .PLY, .3DS

### Optimized for All Devices

 * Fully responsive and mobile-friendly
 * Touch gesture support (rotate, zoom, pan)
 * Retina-ready rendering
 * Works with most popular WordPress themes

[**Live Demo**](https://bplugins.com/products/3d-viewer/#demos) | [**Try The Pro**](https://bplugins.com/products/3d-viewer/pricing)

### User Feedback

❛❛**_It’s the most valid plugin I have found for viewing 3D models. The support 
is also very good and an issue I reported was immediately corrected._**❜❜

**_-diegoparoni_**

❛❛-_Fantastic plugin the main feature that i like is the 3D model is perfectly loaded
and you can adjust the light, am using the PRO version._**❜❜

**_-blunoa_**

Like that plugin? Hate it? Want a new feature? **[Send your feedback](https://bplugins.com/support)**

### Check out our other WordPress Plugins-

[**Html5 Video Player**](https://bplugins.com/products/html5-video-player/) – Display
videos as single and playlist in multiple skins.

[**Html5 Audio Player**](https://bplugins.com/products/html5-audio-player/) – Listen
audios with awesome visuals.

[**PDF Poster**](https://bplugins.com/products/pdf-poster/) – Display/Embed PDF 
files with different styles.

[**StreamCast**](https://bplugins.com/products/streamcast-radio-player/) – Customizable
radio player with different skins.

[**Advanced Post Block**](https://bplugins.com/products/advanced-post-block/) – 
Show posts and custom posts in different layouts.

## Screenshots

 * [[
 * Add New 3D
 * [[
 * 3D Configuration
 * [[
 * Single and Multiple Preview
 * [[
 * 3D Product at top of the image
 * [[
 * 3D Product at bottom of the image
 * [[
 * Product image replaced with 3D Pro
 * [[
 * Show 3D based on product variable
 * [[
 * Settings
 * [[
 * Gutenberg Block
 * [[
 * Gutenberg Block Settings

## Blocks

This plugin provides 3 blocks.

 *   3D Viewer Display interactive 3D models on the web.
 *   Model Viewer
 *   Model Viewer Preset

## Installation

This section describes how to install the plugin and get it working.

e.g.

 1. Upload `plugin-directory` to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Use shortcode in page, post or in widgets.
 4. If you want player in your theme php, Place `<?php echo do_shortcode('YOUR_SHORTCODE');?
    >` in your templates

## FAQ

### Which 3D files currently this plugin support?

Currently this plugin support .glb, .gltf files.

### Can I use this plugin with Elementor page builder ?

Yes, you can paste the shortCode of 3D Viewer and paste it inside Elementor’s Shortcode
elements.

### I have a .fbx file, can I embed that file using the 3D Viewer Plugin?

No, This plugin only support .glb and .glTF files. Please convert your file to any
supported file types and upload it to your site.

### How can I reach you, if I need any modification, customization or helps?

[Please follow this link to reach us directly ](https://bplugins.com/support)

## Reviews

![](https://secure.gravatar.com/avatar/a3dd4cb44d8b87de7bb8ee8573c1f08034731e706caf78617dcf7050942525e3?
s=60&d=retro&r=g)

### 󠀁[The free version don’t support any files](https://wordpress.org/support/topic/the-free-version-dont-support-any-files/)󠁿

 [akjiainc](https://profiles.wordpress.org/akjiainc/) November 13, 2025

the free version does not support stp, obj aor any usually used files, don’t waste
time on it. you cannot test lol

![](https://secure.gravatar.com/avatar/4b796eeec62c9cb1d1b7335cb68d4b2f1bbd3cf6eadb5c88451738768c8756ac?
s=60&d=retro&r=g)

### 󠀁[The 3D Viewer plugin is an excellent tool](https://wordpress.org/support/topic/the-3d-viewer-plugin-is-an-excellent-tool/)󠁿

 [fumiotanuma](https://profiles.wordpress.org/fumiotanuma/) September 29, 2025

The 3D Viewer plugin is an excellent tool — very powerful, easy to use, and perfect
for displaying product designs in a clear and engaging way. The support team is 
also outstanding. They responded with incredible attention to detail, quickly and
kindly providing precise solutions that resolved my issue right away. I am truly
grateful for their professionalism and care. Highly recommended!

![](https://secure.gravatar.com/avatar/46a748953216aa26ffd77f5a6ec5bcf674c80687e5eadddfbf3da7c1272f2708?
s=60&d=retro&r=g)

### 󠀁[Very nice display and very easy to use](https://wordpress.org/support/topic/very-nice-display-and-very-easy-to-use/)󠁿

 [nebetbastet17](https://profiles.wordpress.org/nebetbastet17/) April 23, 2025

Very nice display and very easy to use

![](https://secure.gravatar.com/avatar/8e9771527ed5f7f3d9e0e1002768146491c07cd7fb26684f29544d4bca03a0a0?
s=60&d=retro&r=g)

### 󠀁[PLugin worked fine](https://wordpress.org/support/topic/no-support-for-premium-2/)󠁿

 [Daniel](https://profiles.wordpress.org/danhay/) April 22, 2025

Worked as expected

![](https://secure.gravatar.com/avatar/b5252e6b393249b4455da35456ba9b128c159985e0f7702ff17f8c62caf2a394?
s=60&d=retro&r=g)

### 󠀁[Easy to use – did what the label said](https://wordpress.org/support/topic/easy-to-use-did-what-the-label-said/)󠁿

 [danielhay](https://profiles.wordpress.org/danielhay/) April 22, 2025

Worked as expected, was easy to implement. Will use the plugin on future projects

![](https://secure.gravatar.com/avatar/485411a8ca293b3c4f8287303003fbe42611200527c6dcc0a6f45ebf0412f3a8?
s=60&d=retro&r=g)

### 󠀁[Non poteva mancare nel mio sito](https://wordpress.org/support/topic/non-poteva-mancare-nel-mio-sito/)󠁿

 [gesrm](https://profiles.wordpress.org/gesrm/) March 28, 2025

Installato per poter fare vedere i modelli 3d realizzati da rilievi con drone, non
potevo farne a meno. Senza non avrei potuto farli vedere. Semplice da settare non
ho trovato problemi nel farlo. Complimenti al/agli ideatori

 [ Read all 24 reviews ](https://wordpress.org/support/plugin/3d-viewer/reviews/)

## Contributors & Developers

“3D Viewer – Display Interactive 3D Models” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ shehabulislam ](https://profiles.wordpress.org/shehabulislam/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)
 *   [ Farazi Forhad ](https://profiles.wordpress.org/farazi1/)

“3D Viewer – Display Interactive 3D Models” has been translated into 1 locale. Thank
you to [the translators](https://translate.wordpress.org/projects/wp-plugins/3d-viewer/contributors)
for their contributions.

[Translate “3D Viewer – Display Interactive 3D Models” into your language.](https://translate.wordpress.org/projects/wp-plugins/3d-viewer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/3d-viewer/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/3d-viewer/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/3d-viewer/) by [RSS](https://plugins.trac.wordpress.org/log/3d-viewer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.8.6 – 15 Mar, 2026

Fixed: Remove unknown anchor link

#### 1.8.5 – 10 Mar, 2026

Fixed: Stl File does not work
 Fixed: Does not work on Elementor Page Builder

#### 1.8.4 – 28 Feb, 2026

New: 4 step Setup Wizard after installation.
 Fixed: WooCommerce variation not working.
Fixed: Shadow not working. Fixed: Rotation Delay not working. Update: Added Info
text with all the controls. Update: Remove affiliate and contact Submenu. Update:
Minimize Shortcode area (Classic Shortcode Generator).

#### 1.8.3 – 17 Dec, 2025

Fixed: new shortcodes were not working properly.

#### 1.8.2 – 4 Dec, 2025

 * Feature: Option to add Link on hotspot (Premium)
 * Improved: Some JS and CSS coding
 * Feature: AR mode on Classic Shortcode Generator

#### 1.8.1 – 5 Nov, 2025

 * Update: Library update
 * Fixed: Flatsome theme conflict
 * Removed: Hand tool on the model
 * Featature: Fullscreen Button on iPhone

#### 1.8.0 – 15 Sep, 2025

 * New Page: Dashboard
 * Added: Visual Editor
 * Feature: Show 3D on First Image of Woocommerce Gallery
 * Fixed: Broken Product Page Layout
 * Fixed: public.css not found
 * Improved: Code
 * Feature: Set Initial View (Premium)
 * Feature: Argument Reality (AR) (Premium)
 * Feature: Option to add Hotspot/Annotation (Premium)
 * Feature: Lock X/Y Axis Rotation (Premium)
 * Feature: Capture Button (Premium)
 * Feature: Zoom In/Out Button (Premium)
 * Feature: AR view using QR code (Premium)
 * Added: Presets (Premium)
 * Improved: Display 3D models in shop pages and product listings (Premium)

#### 1.7.0 – 9 Jul, 2025

 * Fixed: AR Icon on iPhone
 * Fixed: Fatal/Critical error on product page
 * Fixed: Showing Different 3D Models for Product Variations in WooCommerce when
   single attribute
 * Fixed: Fullscreen does not work on iPhone
 * Fixed: 3d_viewer_product shortcode does not work properly
 * Feature: Field to add Skybox Height
 * Feature: Show model based on multiple product variable
 * Feature: Added Loader

#### 1.6.3 – 7 May, 2025

 * Fixed: _load_textdomain_just_in_time was called incorrectly

#### 1.6.2 – 12 Feb, 2025 (Pro)

 * Feature: Option to Show Edge and Customize the color (Advanced Viewer, Premium)
 * Option: Enable/Disable Zoom (Advanced Viewer)
 * Option: Enable/Disable Zoom (Woocommerce)

#### 1.6.1 – 12 Feb, 2025 (Pro)

 * Fixed: can’t read properties of undefined percentageWrapper

#### 1.6.0 – 5 Feb, 2025 (Pro)

 * Option: Add HDR skybox image (Premium)
 * Option: Tone Mapping (only available on Gutenberg) (Premium)
 * Feature: Apply Factor and Texture to a model (only available on Gutenberg) (Premium)
 * Feature: Modify Material using Texture option (only available on Gutenberg) (
   Premium)

#### 1.5.1 – 1 Feb, 2025

 * Update: WordPress SDK

#### 1.5.0 – 03 Sep, 2024

 * Feature: Set Skybox Image to the model
 * Feature: AR Feature
 * Fixed: Rotation delay

#### 1.5.0 – 03 Sep, 2024

 * Improved: code
 * Feature: Option to display a poster/image until the model loads.
 * Feature: Compatible with most themes
 * Fixed: Does not work fullscreen on product shortcode

#### 1.4.2 – 27 June, 2024

 * Fixed: create dynamic property

#### 1.4.0 – 24 March, 2024

 * Feature: Set Zoom Level
 * Feature: Set Environment Image

#### 1.3.28 – 3 Mars, 2024

 * Fixed: WoodMart Single product image CSS

#### 1.3.27 – 12 Feb, 2024

 * Fixed: Custom Angle

#### 1.3.26 – 7 Feb, 2024

 * Fixed: Modal width issue

#### 1.3.25 – 28 Jan, 2024

 * Feature: Lite/Advanced viewer added on WooCommerce product

#### 1.3.24 – 17 Jan, 2024

 * Improved: Custom Selector

#### 1.3.23 – 7 Dec, 2023

 * Improved: Pricing page

#### 1.3.20 – 23 Nov, 2023

 * Fixed: $product is not defined

#### 1.3.19 – 11 Nov, 2023

 * SDK Updated

#### 1.3.17 – 12 Oct, 2023

 * Fixed Single product view on Divi theme

#### 1.3.16 – 5 Oct, 2023

 * model/popup on product page for 3D
 * Fix Poster issue

#### 1.3.15 – 24/08/2023

 * Fix OV is not defined

#### 1.3.14 – 17/08/2023

 * Fix Elementor Issue
 * Viewer 2 in classic shortCode Generator

#### 1.3.11 – 29/07/2023

 * Fix Percentage issue

#### 1.3.11 – 19/07/2023

 * Fix Percentage issue

#### 1.3.10 – 17/07/2023

 * Fix Settings page issue

#### 1.3.9 – 11/07/2023

 * Gutenberg Shortcode Generator
 * Woocommerce Custom Selector

#### 1.3.8 – 30/03/2023

 * Fixed: Full Screen button issue
 * Fixed: SSL issue on woocommerce

#### 1.3.3 – 04/09/2022

 * added apply_filters hook to add attribute on model

#### 1.3.1

 * Fixed full screen issue

#### 1.2.9

 * Fixed width issue

#### 1.2.7

 * SDK Updated

#### 1.2.6

 * Fix mirror issues

#### 1.2.5

 * Fix Product Metabox issues.
 * Fix Other mirror issues

#### 1.2.4

 * Fix mirror issues.

#### 1.2.3

 * Fix Product issues.

#### 1.2.2

 * Improve Performance.
 * Fix mirror issues.

#### 1.2.1

 * New Shortcode Generator
 * Fix mirror issues.

#### 1.2.0

 * Woocommerce Support
 * Multiple Source Option for Models
 * Dedicated Settings Panel.
 * Preset Settings

#### 1.1.1

 * Full Screen Feature Added
 * Custom Angle Supported For Specific Model
 * Script Improved
 * Fix other issues

#### 1.1.0

 * Added New Feature In Pro
 * Optimize Option Panel
 * Script Improved
 * Progress bar issues
 * Fix other issues

#### 1.0.10

 * Fix old Version shortcode Issues.
 * Script Improved
 * Fix mirror issues

#### 1.0.9

 * Multiple Shortcode Support in same page / post.
 * Script Updated
 * Responsiveness improved
 * Fix mirror issues

#### 1.0.8

 * Fix https issues.

#### 1.0.7

 * Auto Rotation speed and delay option added ( Pro Only ).
 * Fix mirror issues.

#### 1.0.6

 * New Exclusive Feature Included.
 * Fix mirror issues.

#### 1.0.5

 * New Exclusive Feature Included.
 * Fix mirror issues.
 * Updated script

#### 1.0.4

 * New Feature Include.
 * Fix mirror issue.
 * Updated script

#### 1.0.2

 * Fix mirror issue.
 * Updated script

#### 1.0.1

 * Fix json issue.

#### 1.0.0

 * Initial Release

## Meta

 *  Version **1.8.6**
 *  Last updated **4 days ago**
 *  Active installations **10,000+**
 *  Tested up to **6.9.4**
 *  PHP version ** 7.1 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/3d-viewer/) and [Korean](https://ko.wordpress.org/plugins/3d-viewer/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/3d-viewer)
 * Tags
 * [360 product view](https://pcd.wordpress.org/plugins/tags/360-product-view/)[3D model viewer](https://pcd.wordpress.org/plugins/tags/3d-model-viewer/)
   [model viewer](https://pcd.wordpress.org/plugins/tags/model-viewer/)[threejs](https://pcd.wordpress.org/plugins/tags/threejs/)
   [widget](https://pcd.wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/3d-viewer/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  22 5-star reviews     ](https://wordpress.org/support/plugin/3d-viewer/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/3d-viewer/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/3d-viewer/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/3d-viewer/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/3d-viewer/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/3d-viewer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/3d-viewer/reviews/)

## Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ shehabulislam ](https://profiles.wordpress.org/shehabulislam/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)
 *   [ Farazi Forhad ](https://profiles.wordpress.org/farazi1/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/3d-viewer/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/abuhayat)