← Insights

E-commerce · 9 min read

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.

Bouclé armchair beside a tablet showing its 3D model
Image supplied by CGI Lighthouse for this article.

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?

ChannelWhat shoppers may seeWhat the seller needs to check
Brand websiteA 3D viewer with rotation, zoom or additional interactive featuresViewer integration, loading speed and mobile support
Shopify3D product media and supported AR experiencesCompatible theme and product-media setup
Google SearchEligible 3D product experiences linked from Merchant CenterProduct and country eligibility, model review and file limits
AmazonSupported View in 3D or View in Your Room experiencesBrand, 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.

FormatMain advantageMain limitation
Static product imagesConsistent, art-directed views that load easilyShoppers can only see the provided angles
360° spinSimple rotation through a sequence of imagesUsually restricted to a fixed rotation axis; not a true 3D model
GLB in a 3D viewerFree rotation, zoom and closer inspection of the shapeNeeds 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Correct orientation and placement. The model should stand upright, have a sensible rotation point and display at the right scale.
  6. 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

  1. Choose the channels. Confirm which websites and marketplaces will receive the model before work begins.
  2. Prepare the source. Build or clean the model using approved CAD, drawings, dimensions and photographs.
  3. Approve the finishes. Check fabric, wood, metal and other materials against references.
  4. Optimize and export. Reduce geometry and texture weight without losing the product's character.
  5. 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

Put the thinking into practice.

Explore the relevant studio service, then tell us what you are planning.

Explore the service
Back to top ↑

Let’s bring your idea into focus.

A few details are enough to start a conversation.

Your request is sent directly to [email protected].

Or email us directly