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
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.
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.
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
Geometry
Polygon mesh scenes
Units
Yes
Colors & materials
Materials & textures
Animations
Yes
Typical use
Legacy 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.
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.
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.