Free 3D performance grade

Is your 3D model costing you sales?

A heavy product model loads slowly, breaks AR on phones, and shoppers leave before it appears. Upload your GLB or glTF and get an instant grade out of 100 — benchmarked against Shopify, Quest and WebGL targets — with a clear plan to fix what's slowing you down.

15 MBShopify file ceiling
100ktriangle budget
300kQuest vertex comfort
product-chair.glb
Shopify
72Overall
C
72/100
Warn
File size38 MB / 15 MB
Triangles142k / 100k
Draw calls64 / 50
File 2.5× over Shopify limit38 MB
Textures uncompressed (4096px)4096px
Triangle count over budget142k
glTF format — web & AR readyGLB
Why teams trust it
Freeno sign-upPrivateruns in your browserInstantgrade in secondsBenchmarkedShopify · Quest · WebGL
Free grade

Grade your model in seconds

Drop a GLB or glTF below. It's analyzed entirely in your browser — nothing is uploaded.

Who it's for

Built for teams shipping 3D to customers

Whether you sell it, build it or sign off on it — MeshGrade turns “this feels slow” into an objective grade with a clear cause.

Ecommerce & Shopify teams

Your 3D product viewer loads slowly or AR breaks on phones. Find out what's too heavy before it costs you conversions.

Product owners & agencies

You need to show a client or manager why a model has to be optimized. Hand them an objective grade they can't argue with.

Web & 3D developers

You got a heavy model from an artist and your Three.js, R3F or Babylon viewer is janky. See the cause in seconds.

What we grade

Every dimension that decides load time.

Six categories, measured against real platform targets and rolled into a single grade your whole team can read.

File size

Download weight that decides whether shoppers wait or bounce.

Triangles & vertices

Geometry density — graded against Shopify and Quest targets.

Textures

Resolution, count and uncompressed PNG/JPEG that bloat downloads.

GPU memory

Estimated VRAM that can crash the viewer on mid-range phones.

Draw calls & materials

Scene complexity that drags frame rate on mobile.

Mobile & AR readiness

Whether the model will actually load and launch on a phone.

Before & after

The same model, a fraction of the weight

Real models graded before and after optimization. Same look — a load time your customers will actually stay for.

Sneaker configurator

Shopify product viewer

FBefore
File size48 MB
Triangles1.2M
Load11s on 4G
AAfter
File size4.1 MB
Triangles95k
Load1.3s on 4G

8× smaller, loads before the shopper loses interest.

Furniture model

AR Quick Look on mobile

DBefore
File size22 MB
Triangles480k
LoadAR fails to launch
AAfter
File size3.4 MB
Triangles70k
LoadAR launches instantly

Reliable mobile AR — and the silhouette looks identical.

Industrial part (CAD)

WebGL spec sheet

FBefore
File size63 MB
Triangles3.4M
Loadcrashes on mid-range phones
BAfter
File size6.8 MB
Triangles140k
Loadsmooth at 60fps

Runs on the phones your customers actually use.

Representative results. Actual gains depend on the model.

How it works

From upload to fix in three steps.

No sign-up, no plugin. Grade a model, read the breakdown, and act on it.

01

Upload your model

Drop a GLB or glTF. It's graded in your browser — the file never leaves your device.

02

Get your grade

A grade out of 100, benchmarked against Shopify, Quest and WebGL targets, with a plain-language breakdown.

03

Fix it or hand it to us

Follow the recommendations, or send us the file and we'll optimize it for you.

Done-for-you optimization

Need help optimizing your model?

Send us your file and we'll review it and reply with a concrete optimization plan and a fixed quote — usually within one business day.

Typically 70–90% smaller

Draco/Meshopt geometry, KTX2 textures and clean decimation — without visible quality loss.

Built for web & mobile

Optimized to load fast and render smoothly on phones, not just high-end desktops.

You keep the visuals

We protect silhouettes, UVs and materials so the model still looks like your model.

Grade your model firstFree quote · no commitment

Grade and optimize 3D product models for ecommerce

For online stores, 3D is only worth it if it loads fast. A single uncompressed GLB can ship tens of megabytes, millions of triangles and 4K textures that overwhelm mobile GPUs — leading to spinning loaders, broken AR, and shoppers who bounce before the product appears. On ecommerce, that load time maps straight to lost conversions.

MeshGradegives you an objective grade against the targets that actually matter — Shopify's 15 MB and 100k-triangle guidance, Meta Quest / WebXR's 300k-vertex comfort zone, and typical WebGL production limits — so you know exactly what to fix: where to reduce polygons, which textures to compress with KTX2, how to cut draw calls, and whether Draco or Meshopt geometry compression would help. If you'd rather not do it yourself, we'll optimize the model for you.

FAQ

Frequently asked questions

What 3D file formats can I grade?

Today MeshGrade supports GLB and glTF — the standard formats for web and ecommerce 3D, including Shopify and AR Quick Look. FBX, OBJ, STEP and CAD support is on the roadmap.

Is my 3D model uploaded to a server?

No. The grading runs entirely in your browser. Your model is only sent to us if you explicitly request an optimization review.

How is the grade calculated?

We measure file size, geometry, draw calls, textures, materials and mesh count, then grade each against real platform targets you already trust — Shopify (under 15 MB and 100k triangles), Meta Quest / WebXR (under 300k vertices) and typical WebGL production limits — and combine them into a single grade out of 100.

Why does a heavy 3D model cost me sales?

On ecommerce, load time maps directly to conversion. A 40 MB model can take 10+ seconds to appear on a phone, and most shoppers leave before it loads. A good grade means a viewer that appears fast and AR that actually launches.

What counts as a good grade?

Aim for a B or better. In practice that's under ~100k triangles, textures at or below 2048px with KTX2 compression, and a file comfortably under Shopify's 15 MB ceiling — ideally just a few megabytes.

Grade your first model in under a minute.

No sign-up, no upload. See exactly what's slowing your 3D down — and what it'll take to fix it.