Save your rendering changes?

You have unsaved edits in the Rendering panel.

Bring your 3D ideas to life.

Powerful tools for the 3D web. Built to work together.

Made with Needle

Family of products

Needle Cloud

Your shared 3D asset library and website hosting. Version, optimize and load assets directly into web projects. Get AI help, and generate materials and models on paid plans.

Explore Cloud

Needle Engine

Build interactive websites with Unity, Blender and, soon, Needle Web Editor. Bring your scenes, animations and interactions to the browser.

Explore Engine

Needle Inspector

Inspect and edit three.js and Needle Engine scenes. Find performance bottlenecks, troubleshoot issues and adjust objects and materials live.

Explore Inspector

Needle Mesh Baker

Turn heavy models into assets ready for real-time 3D. Generate meshes, rebuild geometry, bake textures and optimize animated characters in your browser. Save to Needle Cloud and bring them straight into your projects.

Open Mesh Baker

Needle Web Editor

Coming soon

All Needle products are included with a Pro subscription. Compare all features

Trusted by leading teams, organizations & educators

All your 3D assets. One place.

Upload your 3D assets, keep every version together, and host your assets and websites in Needle Cloud.

Keep every version together.

Manage your team's assets and their versions in one place. Use versioned links to choose exactly what your project loads.

Upload and optimize.

Upload your 3D files. Needle compresses meshes and textures and creates levels of detail, ready for fast loading on the web.

Publish your 3D experiences.

Host websites and load CDN-served assets in your own app. Or share and embed a viewer you can configure without code.

Coming soon to Needle Cloud: a high-quality material and environment library, improved 3D asset generation, and browser-based editor tools with full project editing history and collaboration.

Your 3D files,
ready for the web.

Upload your 3D assets in a variety of formats, including GLTF, USD, FBX and VRM. We prepare them for various usecases using our state-of-the-art optimization pipeline.

You can embed them in your website, share links with others, or download them for further use.

See how asset optimization works

Click an example to try it:

Ultra-fast HDR environments

Realistic image-based lighting that loads in a fraction of the time. FastHDR environment maps load up to 10× faster than EXR, use around 95% less graphics memory, and stream in smoothly without freezing your scene — all built on open standards.

Browse 20+ ready-to-use environments in 1k, 2k and 4k, and drop them straight into your three.js or Needle Engine project — or compress your own EXR or HDRi images on Needle Cloud.

Ballroom HDR environment loaded as a FastHDR map
Up to 10× faster to load an environment
6.1× faster with Needle — example used 4K textures
Around 95% less graphics memory used
95.2% less memory with Needle — example used 4K textures
Up to 8K sharper, just as fast

The time you save with FastHDR goes straight back into image quality. A crisp 4K environment now loads as quickly as a low-resolution one used to — so even ultra-detailed 8K scenes become practical on the web, without slowing your project down.


Host your spatial web apps made with Needle Engine

Bringing your spatial web apps online is now easier than ever. Say goodbye to manual server setups – host your apps directly on Needle Cloud.

Upload a new version with a single click, right from Needle Engine for Unity and Blender. Our global CDN ensures your apps load fast, no matter where your users are.

What people say

Unbelievable Unity editor integration by an order of magnitude, and as straightforward as the docs claim. Wow.
Chris Mahoney Founder, Our Computer Company
Needle Engine has been the most flexible, easy to implement, and solid web AR implementation I've come across.
Dario Sanchez why.de
Export scenes from Unity, leverage the 3D editor ecosystem, then render them in your own web-based engine.
Stella Cannefax CTO, Dora
My workflow has been optimized 10X ever since I started using Needle.
Yuzu Web Game Developer
We have around 12 products used globally, all made with Needle. It's been absolutely instrumental in getting them out the door — and makes the whole workflow so easy.
Steven CTO, Virtually Sports
It just works on every browser — that's the mad thing. And it can be used by people like me who can't code.
Duncan Macintosh Director, Gamola
When we saw it's multiplayer, we started screaming in our office. Amazing support, amazing community.
Martin F 3D Generalist
The best thing I've seen since Cinemachine in Unity. Unity should acquire this.
Rinesh Thomas Game Developer, Assassin's Creed VR
Simply the best Three.js extension I've ever tested. Bravo!
Sebastien Lempens
It is just soooo good, thanks for creating such an amazing dev tool!!
Rodrigo Hamuy
This is amazing — if you're curious about WebXR with Unity, this will help us get there.
Dilmer Valecillos Developer Advocate, Meta
needle.tools is a wonderful showcase of what Needle contributes to 3D on the web. I just love it.
Kevin Curry Founder, Intangible.ai (ex-Unity)
Played with this a bit this morning — pretty magical.
Brit Gardner Senior Engineer, Coherence (ex-Blizzard)
Huge for WebXR and shared, immersive 3D experiences — and the AR part worked flawlessly.
Marc Wakefield Augmented Reality Expert
You animate something, press export, and it's in the browser. You share a URL and say join me — it always impresses people.
Paul Kirsten Co-founder, Prefrontal Cortex
Needle addressed all the issues I had. At the MIT hackathon, we were by far the fastest team.
Toby XR Developer · MIT Reality Hack winner
I tried Adobe Aero, 8th Wall and Niantic Lightship — all dropped or needed app-store downloads. With Needle's App Clip tech I found the right path.
Mike Bardeggia Founder, Pedestrian-X
I tested it in your engine and it worked on the first try — which I haven't experienced in any other engine.
Steffen Aaland 3D Artist
Game changer when working with three.js. Feels like magic.
Patrick Byrn
A must have for any threejs developer! Makes debugging much easier.
Thibaut Andrieu
Pricing Contact

Send us a message

Please enter your message below. We will get back to you as soon as possible.
Imprint Terms of Use Privacy Policy