Free 3D tool

No account · No watermark

Compress GLB files online for free

Shrink GLB and glTF models for fast mobile product pages using Draco or Meshopt geometry and resized WebP textures, all inside your browser.

Geometry

Draco & Meshopt

Textures

WebP · 1K–4K

Compare

Split & 2-Up 3D

Privacy

100% In-Browser

GLB Compression Studio
Local WebWorker · 0 uploads
Draco & Meshopt geometryWebP texture downscalingKeeps variants & animations

Drop your GLB file here

Or drop a .gltf together with its .bin and texture files.

Sample export: 6.9 MB → 2.9 MB (-57%) in ~4sHave FBX, OBJ or CAD? First web model free

Output settings

Default preset

Presets

Shape compression
Largest texture size
Texture format

Preserved automatically

  • Triangle count
  • PBR materials
  • Colour variants
  • Animations & scale

How it works

How to reduce GLB file size

Typical Blender, Maya or Substance exports drop by 50–75% in a few seconds without losing meshes, UVs or variants.

  1. 01.GLB or .glTF + .bin

    Drop in your GLB

    Drag your GLB onto the studio stage or pick it from disk. Multi-file .gltf exports work too when dropped together with their .bin and textures.

  2. 02Synced 3D orbit

    Compare the two models

    Inspect the original and compressed models with a draggable split curtain or side-by-side 3D view, complete with wireframe and size breakdown.

  3. 03Instant WebWorker

    Change a setting or download

    Switch presets, texture cap or mesh codec while keeping your camera angle in place. Download the packed GLB as soon as it looks right.

Technical reference

Draco compression, texture size and format

Default settings match the production pipeline we run for e-commerce product pages, aligned with Khronos glTF 2.0 extensions and Google’s AR / Merchant Center specifications.

KHR_draco_mesh_compressionDefault

Draco compression

Compresses triangle positions, normals and UVs to a fraction of their raw size (14-bit precision). Supported by three.js, Babylon.js and Google model-viewer.

EXT_meshopt_compressionFast decode

Meshopt compression

Unpacks faster on mobile GPUs than Draco at a slightly larger file size (3.5 MB vs 2.9 MB on our sample chair). Supported in three.js, Babylon.js and model-viewer.

1,024 · 2,048 · 4,096 pxDownscale

Largest texture size

Textures for colour, roughness and normals often make up most of a GLB. Maps larger than your cap are scaled down cleanly without upscaling smaller maps.

EXT_texture_webp · JPEG/PNGCodec

Texture format

WebP cuts colour and normal map sizes sharply vs PNG and JPEG. Pick Keep JPEG and PNG when exporting straight to Android Scene Viewer or a USDZ converter.

What the compressor keeps

Every mesh part, PBR material, colour variant (KHR_materials_variants) and animation stays intact with the exact same triangle count. Only duplicate buffers and unused nodes are pruned.

Size targets

Recommended GLB budgets

  • CharpstAR product page1 – 5 MB

    Draco + 2,048 px WebP · Fast mobile 4G/5G load

  • Google AR on Android (Scene Viewer)≤ 10 MB

    ≤ 2,048 px textures · Keep JPEG & PNG recommended

  • Google 3D in Search (Merchant Center)≤ 15 MB

    Up to 4,096 px recommended · 8K hard ceiling

Verify real-world dimensions, draw calls and AR readiness in our 3D model checker. Read more on GLB and Draco compression.

Sources: Google Scene Viewer, Google Merchant Center 3D & Khronos EXT_meshopt.

For your catalogue

We build and host 3D models for product pages

Raw CAD and manufacturer files often carry millions of triangles or hundreds of unmerged parts that compression alone cannot fix. We rebuild them to 1–5 MB, generate matching iPhone AR (.usdz) files, and host the 3D + AR viewer on Shopify, Shopware, Magento, WooCommerce or custom storefronts with one line of code.

  • CAD & photo-to-3D rebuilds
  • GLB + iPhone USDZ included
  • 1-line embed & global CDN
Basic plan1st product free
$10per product / month · 100+ products

3D model creation, hosting, updates and page setup included on a 12-month term.

Questions

Get your free sample

One product, made in 3D and AR, on your product page within ten working days.

We confirm by email within one working day and tell you what we need to get started.

Send the product page link. If you already have model files, we ask for them when we reply.