Skip to main content
Vecaria

CAD Export (OBJ/STL/GLB)

Local

Export STEP/IGES/BREP CAD files to OBJ, PLY, STL or GLB in your browser — free, no sign-up, nothing uploaded. Batch up to 10 files.

Drag files here, or click to browse

Supports STEP, STP, IGES, IGS, BREP, STL, OBJ, PLY, 3MF, GLB, GLTF

Choose file

STEP/IGES/BREP are tessellated with OpenCascade WASM; mesh formats load directly. Precision applies to STEP/IGES/BREP tessellation only.

See the dropzone validation for the per-file cap (lower for anonymous sessions). Simplify very large CAD files offline first, or sign in for a higher allowance.

Preview first: conversion and download happen only after you click the button above. Files are not uploaded.

The model preview appears here after you drop a file — nothing is downloaded until you click the convert button.

Batch queue

Drag files here, or click to browse

Supports STEP, STP, IGES, IGS, BREP, STL, OBJ, PLY, 3MF, GLB, GLTF

Choose file

Up to 10 files per run — each file is isolated: one failure doesn't affect the rest; a single success downloads directly. Runs locally in your browser.

What is it? CAD Export reads STEP/IGES/BREP CAD files (and meshes) and exports them to OBJ, PLY, STL or GLB. B-Rep solids are tessellated into meshes for downstream use.

TL;DR: Drop in a STEP, IGES, BREP or mesh file, preview it, then export to OBJ, PLY, STL or GLB in one click. Free with no sign-up — everything runs locally in your browser, files are never uploaded, and batches of up to 10 files are supported.

How to use

  1. Drop a STEP/IGES/BREP or mesh file (.stl/.obj/.ply/.3mf/.glb/.gltf) — or click Try a sample — and the parsed model previews on the page.
  2. Pick an output format: OBJ / PLY / STL / GLB.
  3. Click Convert & download — the file saves to your downloads. Nothing is uploaded; switch formats and click again to re-export the parsed model.
  4. Need several files? Use the batch queue below — up to 10 files per run, each isolated on failure, and multiple successes zipped into one download.

FAQ

Is the tessellation controllable?

Yes — pick a preset (Draft / Standard / High / Ultra) before you drop the file. Finer presets mean more triangles and larger files.

Is it local?

Yes, the conversion runs in your browser via WebAssembly.

Which format should I pick?

OBJ: the general mesh interchange format (no colors/materials in our OBJ output); PLY: mesh format with per-vertex attributes; STL: the 3D-printing staple; GLB: binary glTF 2.0, first choice for web embeds and AR.

How many files can I export at once?

Up to 10 per run — free, no account needed. Each file is isolated, so one failure doesn't stop the rest, and multiple successes are zipped into one download.

Does the export keep colors or materials?

No. OBJ writes no .mtl library and STL carries no attributes; tessellated B-Rep solids have no materials to carry. If you need materials preserved when converting meshes to GLB, use 3D Format Converter.

Which tessellation preset should I use?

Standard for most previews and handoffs; High or Ultra when small fillets or threaded details must survive; Draft when you only need the overall shape or a lightweight web model. Finer presets mean more triangles and bigger files.

What is a BREP file?

BREP is OpenCascade's native .brep shape format — the same in-memory representation STEP and IGES parse into. Loading it directly skips format translation, so it is the fastest path from OCCT data to a mesh.

Can I re-export to a second format without re-parsing?

Yes — once the model is parsed, switch the output format and click Convert & download again. Nothing is re-read from disk or re-uploaded.

Examples

  • Pick the output format → drop in a STEP or mesh file → preview → convert & download

Supported formats

STEPIGESBREPSTLOBJPLY3MFGLB

Limitations

  • B-Rep files are tessellated via OCCT; precision is bounded — presets (Draft / Standard / High / Ultra) trade detail for file size.
  • Output is mesh data — parametric features and assembly history are not preserved.
  • Mesh inputs are converted as-is; OBJ output carries no colors or materials (no .mtl).
  • Batch export: up to 10 files per run — each file is isolated (one failure doesn't affect the rest) and multiple successes are zipped. B-Rep files already parse in the OCCT Worker; mesh formats go through the mesh-parse Worker channel.
  • Very large assemblies are memory-bound. Runs locally — files are not uploaded.

Privacy

Privacy first: this tool runs entirely in your browser — your input and files never leave your device, and everything is cleared when you close the page.