Free to try.
Pay when you scale.
Drop a glTF or GLB, get an honest report, take the optimized file — free for the first few. When you’re shipping a catalog, Pro removes the daily cap, unlocks every preset, and turns on the advanced passes the optimizer runs in production.
Running CI across a production studio? See team plans →
Everything you need to try the optimizer on one or two assets, drop the CLI into local dev, and wire the MCP server into your editor.
- 25 optimized GLB downloads / month
- Unlimited analyze + visual check
- web-mobile preset
- CLI + MCP server
- Personal API key
For teams shipping a catalog. Unlimited optimize jobs, every preset, the advanced passes the optimizer runs in production, and the Shopify integration.
- Unlimited optimize + downloads
- web-desktop + quality-max presets
- Cohort-recipe auto-tune
- LOD bundles + saliency decimation
- Per-asset visual-diff gating
- Shopify storefront integration
- Priority email support
| Feature | Free | Pro |
|---|---|---|
| Web | ||
| Web analyze (glTF / GLB) | Unlimited | Unlimited |
| Optimized GLB downloads | 25 / month | Unlimited |
| Before / after visual check | ✓ | ✓ |
| Side-by-side compare (visual diff) | Sample only | ✓ |
| Optimize | ||
| CLI ( npm i -g @spatialpack/cli ) | ✓ | ✓ |
| Personal API key | Free tier quota | Unlimited |
| web-mobile preset | ✓ | ✓ |
| web-desktop + quality-max presets | × | ✓ |
| Cohort-recipe auto-tune | × | ✓ |
| LOD bundles + saliency decimation | × | ✓ |
| Per-asset visual-diff gating | × | ✓ |
| Distribution | ||
| MCP server (Claude Code · Cursor) | ✓ | ✓ |
| GitHub Action for CI gating | ✓ | ✓ |
| Shopify storefront integration | × | ✓ |
| Personal dashboard + job history | Last 10 | Full history |
| AR / USDZ | ||
| USDZ validator (Apple AR checks) | ✓ | ✓ |
| USDC writer (binary USD) | × | ✓ |
| Support | ||
| Email support | Best-effort | Priority |
- Shopifynative app
- three.jsr170+
- <model-viewer>web
- Apple Vision ProUSDZ
- UnityglTF runtime
- UnrealglTF runtime
- GitHubAction + CI
- VS Codeextension
Everything we get asked twice
- Drop any glTF / GLB and get the full report — unlimited. Download the optimized GLB up to 25 times per month. Install the CLI and the MCP server with the same shared quota. Generate a personal API key from the dashboard. The 25 MB upload cap comes from our hosting layer, not your tier.
- Stripe checkout from the dashboard or the pricing page. $39 / month or $31 / month billed annually (20% off). 14-day trial, no card required up front. Cancel anytime from the customer portal — Pro features stop at the end of the cycle, your job history stays readable.
- Generate a personal API key from your dashboard, then pass it as
Authorization: Bearer spk_live_...to any API endpoint, or runspatialpack loginto wire the CLI / MCP server. Keys are revocable from the dashboard. - Pro unlocks
web-desktopandquality-max(Free is web-mobile only), turns on the cohort-recipe auto-tune that picks the right pass combination per asset, ships LOD bundles, and runs per-asset visual-diff gating so a bad optimize never replaces a working one. - Yes — SSO, dedicated capacity, on-prem option, 99.95% SLA are on the team plans page.
Try Pro on your worst-offender asset.
The 14-day trial doesn't require payment up-front on Shopify. Drop in the GLB your designer keeps re-exporting and watch the cohort-recipe pass take it from 8 MB to the 800 KB target — without crushing the visual diff.