Free online GLB/GLTF converter · Draco · Meshopt · KTX2 · WebP

Your 3D models, 90% lighter.

Free GLB/GLTF converter online. Reduce your 3D file size without breaking materials, textures or animations. Optimized for Shopify, Three.js, AR and mobile — in seconds, no software install.

Runs 100% in your browser ·

Live preview · Drop a GLB above to begin

Source analysis

File size
Triangles
Textures
Materials
Animations

Optimization preset

Strength · Balanced

LightBalancedAggressive
After
Before
No file loaded
Load a model to preview it in 3D

Waiting for a GLB / GLTF file…

Reduction

Est. processing

Batch processing

Queue is empty

History

Optimized files appear here for re-download.

Stored locally in your browser (IndexedDB).

What it does

Production-grade compression. No quality regressions.

Smart decimation

Reduce polycount while preserving silhouettes. Vertices are merged based on surface curvature and UV seams.

Texture compression

Convert heavy 8K textures to WebP or KTX2/Basis. Automatic resizing and normal map optimization.

Draco & Meshopt

Industry-standard geometry compression that works out of the box with Three.js, Babylon.js and React Three Fiber.

Preserves what matters

Animations, materials, UVs and hierarchy stay intact. Transparency and PBR fidelity are protected.

Before / after diagnostics

See file size, triangle count, draw calls and estimated load time — measured, not guessed.

One clean GLB

Unused nodes, duplicate meshes and stale metadata removed. Everything packed into a single ready-to-ship .glb.

Presets

Four buttons. Zero guesswork.

Skip the 50-parameter export dialog. Pick where your model is going and we tune geometry, textures and materials for that target.

WEBTypical: 180 MB → 18 MB

Web / Three.js

Fast first paint in the browser.

  • Draco or Meshopt geometry
  • WebP / KTX2 textures
  • Unused node cleanup
  • Moderate texture downscale
SHOPIFYTypical: 120 MB → 14 MB

Shopify 3D

Light enough for product pages, validated by Shopify.

  • Textures capped at 2K
  • Aggressive geometry compression
  • Clean GLB output
  • Target under 15–20 MB
ARTypical: 90 MB → 8 MB

AR / Mobile

iOS, Android, WebAR — fast on cellular.

  • Simplified geometry
  • Mobile-safe materials
  • Reduced textures
  • GLB / USDZ ready
MAXTypical: 200 MB → 6 MB

Maximum compression

When every kilobyte counts.

  • Stronger decimation
  • Textures capped at 1K
  • Strip unused data
  • Smallest possible payload
Pricing

Pay per file. Or scale with us.

Free

$0no card

Try it on one file.

  • 1 free conversion
  • Up to 200 MB upload
  • All presets
  • Browser preview

Single file

$9one-time

One heavy file, fully optimized.

  • Up to 500 MB
  • All four presets
  • Strength control
  • Commercial license

Studio

$49per month

For agencies and 3D shops.

  • 50 files / month
  • Batch processing
  • API access (beta)
  • Priority queue

Agency / API

$299per month

Volume + automation.

  • Unlimited files
  • Full API + webhooks
  • Private deployment
  • 24/7 support
FAQ

Questions, answered.

Will it break my materials or animations?

No. We preserve PBR materials, UVs, transparency and animation tracks. Optimization happens on geometry and texture data — not on what the renderer needs to display your model correctly.

What formats are supported?

GLB and GLTF (with external textures bundled). Output is always a single ready-to-ship .glb file.

Is this compatible with Shopify 3D?

Yes. The Shopify preset enforces Shopify's recommended limits (under 20 MB, textures ≤ 2K) and produces a GLB that uploads cleanly to product pages.

Do you store my files?

Files never leave your browser — everything runs locally. We don't store or upload anything.

What's the maximum file size?

Up to 200 MB per file. The free tier includes one conversion; paid plans unlock unlimited optimizations.