100% client-side — files never leave your device
3D Viewer

No model loaded

Drop a STEP, IGES, BREP or mesh file to preview it here.
PERSP

Free online COLLADA (.dae) viewer

Open a COLLADA .dae scene and browse its node graph with material colors, section planes and measurements. The XML is parsed in this tab and never uploaded.

Drop 3D files hereor click to browse — nothing leaves your browser

STEP · IGES · BREP · STL · OBJ · PLY · GLB · glTF · 3MF · COLLADA · AMF · FBX · 3DS · OFF · LAS · PCD · XYZ · PTS

How to open a COLLADA file

  1. Drop your .dae file onto the viewer above. The COLLADA loader parses the XML on the main thread, since DOMParser is unavailable inside a Web Worker — a large scene will stall the tab briefly while it loads. Nothing is uploaded — the page reads the file you picked and keeps it on your device.
  2. Browse the scene graph. COLLADA hierarchies survive translation well, so the tree shows node names and nested groups as authored. Instanced nodes are baked into their world positions, which means a repeated part appears once per placement.
  3. Section, measure, and mind the scale. Section planes, snapped measurement and per-node properties all work as usual. Note the scale: the loader normalises the scene to metres using the file’s own unit element, and the readouts label those metre values as millimetres.

What COLLADA files are, and what writes them

COLLADA is an XML-based scene format that predates glTF as the Khronos interchange standard. It can carry geometry, materials, animations and full scene hierarchies, and remains common in older game pipelines, Google Earth assets and DCC tool exchanges.

COLLADA is exported by SketchUp, older Blender pipelines, Google Earth models and legacy game and simulation toolchains. It was the Khronos interchange standard before glTF, and large archives of assets still live in it.

  • Full scene graphs with animations and materials
  • Long-standing support in DCC tools
  • XML structure is inspectable and patchable

Best for: Legacy game and simulation asset pipelines. There is a fuller write-up on the COLLADA format reference page.

What you can inspect in COLLADA files here

  • The full COLLADA scene graph — node names, nested groups and instanced geometry — as the tree you browse.
  • Material base colors per mesh, so a SketchUp export separates visually into its material groups.
  • Instanced nodes resolved to their world placements, rather than collapsed into one.
  • Per-node triangle counts, bounding boxes, section planes and snapped measurement.

Every format on this site also gets the same viewport tools: orbit, pan and zoom with fit-to-view, isometric and the six standard views, a perspective/orthographic toggle, shaded, shaded-with-edges, wireframe and X-ray display, hide-selected, and a PNG screenshot of the current view. The same controls are on the general 3D and CAD viewer, which accepts every importable format at once.

What this viewer does not show for COLLADA

Worth knowing before you rely on it. A viewer that overstates what it can read wastes more of your time than one that is specific about its limits.

  • Textures referenced by relative path in the .dae are not loaded. A SketchUp model therefore shows flat material colors instead of its image materials.
  • Animation channels, controllers, skins, cameras and lights are not shown — geometry only.
  • The loader normalises the scene to metres using the file’s unit element, and the readouts then append a millimetre label. A two-metre wall reads as 2.00 mm.
  • The physics, kinematics and effect libraries COLLADA can carry are outside what a geometry viewer uses.
  • Parsing runs on the main thread, so an enormous scene stalls the interface while it loads.

COLLADA at a glance

COLLADA files
Extensions.dae
GeometryPolygon mesh scenes
UnitsYes
Colors & materialsMaterials & textures
AnimationsYes
Typical useLegacy game & simulation assets

COLLADA declares a unit and the loader converts the scene to metres with it. The readouts then label those metres as millimetres, so a 2.00 mm dimension means two metres.

Convert COLLADA instead of just viewing it

COLLADA is read-only here. Moving a .dae into a modern single-file format is usually the right next step. The converter runs on the same local pipeline as this viewer, so a conversion is just as private as a preview: COLLADA to GLB is the usual choice.

Frequently asked questions

What opens a .dae file without installing anything?

This page does. The COLLADA XML is parsed in your browser and the scene graph becomes a browsable tree with section planes, measurement and per-node properties. No plugin, no SketchUp licence.

Why does my SketchUp model have no textures?

Because .dae references its images as separate files, and only the file you dropped is available inside the page. Each mesh is drawn in its material’s base color instead. Geometry, hierarchy and dimensions are unaffected.

Why does a large model report tiny dimensions?

The loader converts the scene to metres using the unit element in the file, then the readout appends a millimetre suffix. Read millimetres as metres and the numbers make sense; proportions and relative measurements are correct either way.

Is the .dae file uploaded?

No. It is parsed inside your browser. Because COLLADA is XML and DOMParser only exists on the main thread, that parsing happens on the main thread rather than in a worker — but the file still never leaves your device.

What does COLLADA store, and how much of it does the viewer show?

Geometry: polygon mesh scenes. Units: yes. Colors and materials: materials & textures. Animations: yes. Of that, the viewer draws geometry and flat base colors; texture maps and animation are never displayed. COLLADA declares a unit and the loader converts the scene to metres with it. The readouts then label those metres as millimetres, so a 2.00 mm dimension means two metres.

Where to go next

Read the COLLADA format reference for the format itself, open the general 3D and CAD viewer if you have several formats to look at, or start from the 3D and CAD converter.

The mesh simplifier does not read .dae directly. To bring a triangle count down, convert to GLB first, then simplify that. If the file is headed for a 3D printer, the G-code viewer shows the sliced toolpath layer by layer once your slicer has run.

Guides