Ship 3D models the size they should be.
Upload a glTF or GLB once. GLBoost makes the optimized variants, serves them from a global CDN by URL, embeds them with AR, and lets you share private review links with pinned comments.
JPEG textures, float32 geometry
?p=web1.99 MB47% smallermeshopt geometry, WebP textures
?p=mobile665 KB82% smallerKTX2 textures at 1024 px, 25% fewer triangles
?p=embedded621 KB84% smallerraw geometry for LVGL, WebP at 512 px
Live from the CDN: drag to orbit, tap the AR button on a phone. This is the same element you paste into your site.
Try it with your own file
A .glb or .gltf up to 25 MB. It runs through the same optimizer and comes back as a link that works for a day. Five a day per address.
One upload, every variant, by URL
The bare URL serves a version that loads in stock three.js, Babylon, and Unity loaders. Add query parameters for meshopt or Draco geometry, KTX2 or WebP textures, texture caps, simplification, or a pinned version. Variants you have not requested yet are built on first request and cached at the edge.
URL grammar and presetshttps://cdn.glboost.com/vwrpr0be0000.glb any glTF viewer
https://cdn.glboost.com/vwrpr0be0000.glb?p=mobile KTX2, 1024 px, simplified
https://cdn.glboost.com/vwrpr0be0000.glb?tex=webp&maxtex=512 built on first request
https://cdn.glboost.com/vwrpr0be0000.h?p=embedded a C byte array for LVGLBuilt for the three people who touch a model
The artist
Drop a file and read the before-and-after stats: triangles, draw calls, texture memory, extensions. Set the camera, lighting, and hotspots once; every embed and share page uses them.
The developer
A web component, an iframe, or a plain URL. Signed URLs and domain allowlists for private assets. A REST API with keys, an OpenAPI document, and signed webhooks.
The client
A link that opens the model in the browser, gated by password, email, or your organisation. Reviewers pin comments to the surface; you see who opened what and when.
<script async src="https://cdn.glboost.com/_/embed.js"></script>
<glboost-viewer asset="vwrpr0be0000" ar style="height:480px"></glboost-viewer>Two tags to embed, with AR
The viewer picks the right variant for the device, shows a poster while it loads, and offers AR through WebXR, Scene Viewer, or Quick Look. Saved camera and lighting come along; so do hotspots and review pins.
Viewer attributes and JavaScript APIDown to the microcontroller
The embedded preset keeps geometry raw and textures small enough for LVGL and other OpenGL ES 2.0 runtimes. Ask for a byte budget and the optimizer finds settings that fit; export the result as a C header and load it from bytes. A compatibility report tells you which runtimes each variant works in before you ship.
Pricing
Free covers a portfolio. Pro is for teams shipping to production.
Free
$0
- Storage
- 1 GB
- Egress
- 10 GB/mo
- Optimizations
- 50/mo
- Optimizer time
- Included
- Largest upload
- 50 MB
- Share links
- 3 active
- Share access
- Link, password
- GLBoost badge on embeds
Pro
$19/mo
- Storage
- 50 GB
- Egress
- 500 GB/mo
- Optimizations
- Unlimited
- Optimizer time
- 500 min/mo included
- Largest upload
- 500 MB
- Share links
- Unlimited
- Share access
- Link, password, email, organisation
- API keys and webhooks
- Collections
- No badge, your branding
Business
$99/mo
- Storage
- 250 GB
- Egress
- 2 TB/mo
- Optimizations
- Unlimited
- Optimizer time
- 2,000 min/mo included
- Largest upload
- 500 MB
- Share links
- Unlimited
- Share access
- Link, password, email, organisation
- API keys and webhooks
- Collections
- No badge, your branding
- Priority support