Every tool exports its own thing — STEP from CAD, FBX from your DCC, USD from the pipeline. Nothing speaks to everything.
Raw exports ship 5–10× heavier than they need to be: uncompressed geometry, full-res textures, thousands of stray draw calls.
Dirty CAD, FBX, and USD exports arrive with missing materials, inverted normals, or geometry no viewer will open.
Authoring formats aren’t real-time formats. Browsers, AR, and game engines need GLB — and they need it small.
Only Zlim ingests the formats nobody else tames — STEP, CATIA, Creo, FBX, USD, 3MF — and returns one clean, optimized GLB in a single pass. No Blender round-trips, no plugin zoo.
70–80% smaller. Not approximately smaller. Measured per job via mesh quantization, Draco compression, and texture mipmap generation.
Integrate from any backend or build pipeline. A CLI and MCP server are coming soon.
Start free with 25 optimizations a month. Upgrade to Pro at $29/mo for more volume, every format, and larger files. Simple plans, no per-seat pricing.
Tolerance-bounded decimation and vertex quantization remove redundant geometry without changing the silhouette.
Merging meshes that share a material cuts the number of GPU binds — the lever that actually moves frame rate on the web and in AR.
Textures transcoded to KTX2/Basis stay GPU-compressed in VRAM — the hidden half of the budget that crashes mobile and AR.
Poly count is one lever of three. Zlim optimizes all of them — and reports each, measured, on every job.
A representative product model on the default profile. Every number is reported per job — deterministic and reproducible.
Same look, every lever down. Results depend on the source model; the reduction is always measured and returned with the job.
Create a job on the hosted API and upload your file. Any supported format.
curl -X POST https://zlim.ai/api/v1/jobs \
-H "Authorization: Bearer $ZLIM_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "filename": "model.fbx", "options": { "preset": "balanced" } }'The engine runs mesh decimation, quantization, Draco compression, and texture optimization. Typically completes in seconds.
Poll the job status, then fetch the result URL. A signed download link returns the optimized GLB — 70–80% smaller.
curl https://zlim.ai/api/v1/jobs/$JOB_ID/result-url \
-H "Authorization: Bearer $ZLIM_API_KEY"
# → signed URL for model.glb (73% smaller)Any 3D format in, optimized model out. See exactly how it works.