THREE.JS / LARGE ASSETS
Your GLB is over 25 MiB. Now what?
Cloudflare's official Pages limits documentation states: “The maximum file size for a single Cloudflare Pages site asset is 25 MiB.” DROP3 accepts files up to 100 MB on Free and 500 MB on Pro.
SOURCE CHECKED AUGUST 16, 2026. Read the current Cloudflare Pages file-size limit. Cloudflare recommends R2 for larger files.
Choose the right fix
- Need a review URL now? Upload the finished build to DROP3 if each file and the whole drop fit your plan.
- Need production object storage? Put large assets in R2 or another object store and configure caching and CORS deliberately.
- Need a faster experience? Optimize the asset before changing hosts.
Optimize before visitors pay the cost
- Remove hidden geometry, unused animation tracks, and duplicate materials.
- Use Draco or Meshopt where the loading pipeline supports it.
- Resize textures to the actual display requirement and use KTX2/Basis compression.
- Lazy-load secondary scenes and provide a poster or progress state.
- Test on a real mobile device and a slower network.
A 38 MB GLB that uploads successfully is still a 38 MB download. Hosting success does not make a scene fast.
DROP3 limits
Free: 100 MB per file, 250 MB per drop, and 2,000 files. Pro: 500 MB per file, 500 MB per drop, and 4,000 files. Pro can also publish a single video, image, audio file, or PDF as a private review page. DROP3 is not a general media CDN.