About Polyvia3D
Why We Built This
We are a small team of graphics engineers and web developers who got tired of the same frustration: needing to convert an OBJ to STL for 3D printing, but every online tool either requires a file upload (privacy concern), locks features behind a paywall, or installs software you'll use once. So we built the tool we wanted — one that runs entirely in the browser, handles the most common 3D tasks, and never touches your files.
What We Offer
Convert
7 mesh formats (OBJ, STL, GLB, PLY, 3DS, 3MF, X), 42 conversion directions.
View
In-browser 3D model viewer supporting all 7 formats. Rotate, zoom, and inspect.
Edit
Optimize, simplify, compress (Draco), and repair meshes — all in the browser.
Gaussian Splatting
View, convert, and compress 3DGS files (PLY, SPLAT, KSPLAT, SPZ). One of the few complete 3DGS toolsets on the web.
How It Works — And Why Your Files Are Safe
Every file you open on Polyvia3D is processed entirely inside your browser using WebAssembly (WASM). Here's what that means technically:
- No server upload. Your file is read by JavaScript's FileReader API and passed directly to the WASM processing engine. The data never leaves your machine.
- No network requests during processing. Open your browser's Network tab (F12 → Network) while converting a file — you'll see zero outgoing requests.
- Works offline. After the page loads, you can disconnect from the internet and the tools still work. Try it: turn off Wi-Fi, then convert a file.
We don't ask you to trust us — we built it so you can verify it yourself.
Technology Stack
Polyvia3D is built on proven open-source libraries:
- Assimp — 3D format parsing and export (compiled to WASM)
- meshoptimizer — Mesh simplification and optimization (WASM)
- Draco — Geometry compression (WASM)
- PMP (Polygon Mesh Processing) — Mesh repair (WASM)
- Spark (v0.1.10, MIT) — Gaussian Splatting rendering via Three.js
- GaussForge (v0.4.1, Apache-2.0) — 3DGS conversion and compression
The web application is built with Next.js and hosted on Cloudflare Pages for fast global delivery.
Get in Touch
Have questions, feedback, or partnership inquiries? Visit our contact page to get in touch.