How GLB Models Are Used in E-commerce and Marketplaces
What interactive 3D adds to a product page, how Shopify, Google and Amazon handle it, and what to check before delivery.

A GLB file lets shoppers explore a product in 3D. They can turn a chair around, zoom in on its construction and, with a compatible AR experience, see how it might look in their room. For furniture brands, that can answer questions a few photographs may leave open.
But exporting a GLB is not the same as making a product ready for online shopping. The model needs to look accurate, load smoothly and meet the requirements of the website or marketplace where it will appear.
Key takeaways
- GLB is a compact way to deliver 3D models, materials and textures to compatible viewers.
- Shopify, Google and Amazon offer different routes to interactive 3D. A model accepted by one platform may need changes for another.
- Product dimensions, geometry, materials, loading speed and testing matter more than the file extension alone.
- One approved master model can support renders and several web-ready versions, but those versions may need separate preparation.
What is a GLB file?
GLB is the binary form of glTF, an open 3D asset format maintained by the Khronos Group. A .gltf asset can use separate files for geometry and textures; a .glb can package those elements in one file, making it convenient to deliver and manage. Some GLB files can still refer to external resources, so check the export before assuming it contains everything.
A GLB can include a product's shape, materials, textures, scene structure and animation. Unlike a finished JPG or PNG render, it gives a compatible viewer the data needed to display the object from different angles. See Khronos' glTF overview and the glTF 2.0 specification.
The file does not supply the shopping interface. Rotation buttons, variant selection, pricing and checkout depend on the website or platform. It is also usually a delivery version of the model, not the detailed source scene used to create high-quality renders.
Where are GLB models used in e-commerce?
| Channel | What shoppers may see | What the seller needs to check |
|---|---|---|
| Brand website | A 3D viewer with rotation, zoom or additional interactive features | Viewer integration, loading speed and mobile support |
| Shopify | 3D product media and supported AR experiences | Compatible theme and product-media setup |
| Google Search | Eligible 3D product experiences linked from Merchant Center | Product and country eligibility, model review and file limits |
| Amazon | Supported View in 3D or View in Your Room experiences | Brand, category, marketplace, device and submission requirements |
On a brand website
A GLB can sit alongside product photographs on a product detail page (PDP). Customers can inspect the back of a chair or the shape of a table base without relying on a fixed set of camera angles.
The site still needs a compatible viewer. Changing fabrics or components requires additional interface logic and correctly mapped options; the GLB alone is not a configurator. If the product has many valid combinations, our guide to 3D configurators for customizable furniture explains the extra work involved.
On Shopify
Shopify accepts GLB and USDZ as 3D product media. Compatible themes can display models directly on product pages, and Shopify can prepare the formats needed for supported devices.
Its published upload limit is 500 MB per 3D model. Files above 15 MB are automatically optimized. Those figures describe platform handling, not a target for fast loading: a file that Shopify accepts may still feel slow on a phone. Review the processed result and test the actual storefront. See Shopify's product-media requirements.
On Google
Google Merchant Center lets eligible merchants provide a .glb or .gltf URL through the virtual_model_link attribute. Google reviews the model before it can appear in supported Search experiences.
For this particular attribute, Google's documentation limits eligibility to supported shoes and home goods sold in the United States. It recommends a file size of 10 MB and says the model should not exceed 15 MB. Google offers other 3D and AR experiences with different eligibility, so don't treat these conditions as universal across all Google features. Read the official virtual_model_link requirements.
On Amazon
Amazon offers experiences such as View in 3D and View in Your Room for eligible listings. Its seller guidance describes GLB or glTF submissions, but access and display depend on the product category, brand account, marketplace and device. Models must also pass quality review.
Before production, check whether the intended listings qualify and follow the current submission instructions. Amazon explains the program in its 3D and AR seller guide, with additional technical requirements in Seller Central.
Platform information checked in October 2026. Requirements, supported countries and approval processes can change.
GLB vs product images, 360° spins and AR
These formats are useful for different reasons.
| Format | Main advantage | Main limitation |
|---|---|---|
| Static product images | Consistent, art-directed views that load easily | Shoppers can only see the provided angles |
| 360° spin | Simple rotation through a sequence of images | Usually restricted to a fixed rotation axis; not a true 3D model |
| GLB in a 3D viewer | Free rotation, zoom and closer inspection of the shape | Needs a viewer, optimization and device support |
GLB and AR are not the same thing. GLB is a file format; augmented reality places a digital object into a camera view of the real environment. Apple Quick Look uses USDZ for its AR workflow, although some platforms handle GLB-to-USDZ conversion themselves. See Apple's Quick Look examples.
What makes a GLB ready for e-commerce?
A model can look excellent in a rendering program and still perform badly in a browser. Check these points before delivery:
- Accurate dimensions and geometry. The shape must match the approved product. Incorrect scale is especially noticeable when someone uses AR to judge whether furniture will fit a room.
- Efficient geometry. Remove hidden parts, reduce unnecessary polygons and keep the details that matter at normal viewing distances. Fine surface detail can sometimes be represented with textures instead of geometry.
- Convincing materials. Physically based rendering (PBR) helps surfaces react to light consistently, but fabric, wood, glass and metal can still look different between viewers. Check their appearance under realistic lighting. Adobe's PBR overview explains the underlying approach.
- Reasonable textures and file size. Bigger maps are not automatically better. Choose enough detail for the product and expected zoom level, then test loading on mobile connections.
- Correct orientation and placement. The model should stand upright, have a sensible rotation point and display at the right scale.
- Validation in the destination viewer. Run the file through the Khronos glTF Validator, then check the actual website or marketplace workflow. A technically valid GLB is not necessarily approved by a platform.
There is no universal ideal GLB size. A brand website needs a performance budget based on its devices and audience; Google and Shopify impose different limits. Measure loading time and interaction quality, not just megabytes. Khronos' Asset Creation Guidelines 2.0 offer more detailed production guidance.
Good inputs also make optimization easier. Our guide to source materials for an accurate 3D furniture model covers the drawings, dimensions, photographs and finish references a studio should receive.
One master model, several delivery versions
Can the same GLB work everywhere? Sometimes, but it is safer to plan around one approved master model with channel-specific exports.
For example, a furniture studio might keep a detailed model for still images and animation, then prepare a lightweight GLB for the brand website. A Google submission may need a smaller file and separate validation. Amazon may have different quality checks, while Apple-specific AR may require USDZ.
That does not mean rebuilding the chair for every platform. The approved dimensions and materials can be reused, with additional work where delivery requirements differ. It also helps when a brand introduces another fabric or needs new imagery for a retailer. Our article on how 3D rendering benefits furniture manufacturers looks at that wider asset-reuse workflow.
A practical production workflow
- Choose the channels. Confirm which websites and marketplaces will receive the model before work begins.
- Prepare the source. Build or clean the model using approved CAD, drawings, dimensions and photographs.
- Approve the finishes. Check fabric, wood, metal and other materials against references.
- Optimize and export. Reduce geometry and texture weight without losing the product's character.
- Validate and test. Check scale, appearance, loading and acceptance in every intended destination.
For a typical upholstered chair, the same approved source might produce white-background product views, a detail image, a dimensions graphic and a lifestyle render. A web-ready GLB and, where needed, a separate marketplace or AR version can follow. These are different deliverables, even when they share the underlying model.
When is a GLB model not necessary?
Not every product benefits from interactive 3D. It may be hard to justify when:
- a few clear images already show everything shoppers need to know;
- the website has no compatible viewer and integration is outside the project's scope;
- the model cannot be made accurate or lightweight enough;
- products change so often that keeping the assets current becomes impractical;
- the target marketplace or country does not support the intended experience.
In those situations, accurate images, details, dimensions and lifestyle scenes may be a better use of the content budget.
Frequently asked questions
Does every fabric or color need a separate GLB?
Not necessarily. A custom viewer or configurator can sometimes use one geometry model with several materials. A marketplace may instead expect a separately approved asset for each eligible variant. Plan this around the actual catalog and channel rules.
Can customers download a GLB and open it anywhere?
No. The device or application needs software that supports the format. On a product page, the store's 3D viewer is what makes the model interactive.
Can a render model be exported directly as GLB?
It can sometimes be exported, but that does not make it suitable for customers. High-detail render scenes usually need geometry, material and texture optimization, followed by testing.
Conclusion
GLB can make online furniture shopping more informative by letting people inspect a product beyond a fixed set of images. The result depends on a faithful model, quick loading and the right preparation for each sales channel.
Planning interactive 3D for a collection? Explore CGI Lighthouse's furniture visualization services or share a representative product so we can discuss the files your channels require.
Sources
- Khronos: glTF — Runtime 3D Asset Delivery
- Khronos: glTF 2.0 Specification
- Khronos: Asset Creation Guidelines 2.0
- Khronos: glTF Validator
- Adobe Substance 3D: OpenPBR Overview
- Shopify: Product Media Types
- Google Merchant Center: 3D Model Link (
virtual_model_link) - Amazon: 3D Models and Augmented Reality
- Amazon Seller Central: 3D Model Technical Requirements
- Apple Developer: Quick Look Gallery
Put the thinking into practice.
Explore the relevant studio service, then tell us what you are planning.
Explore the service


