Bring legacy IGES surfaces into Blender, a game engine or a visualisation tool, which all read OBJ. This converter runs entirely in your browser: the file is processed on your own device and never uploaded.
Why convert IGES to OBJ?
Bring legacy IGES surfaces into Blender, a game engine or a visualisation tool, which all read OBJ.
How it works
Drop your .iges file above and download the .obj. The conversion engine (Open CASCADE, compiled to WebAssembly) runs inside the page, so it works the same on Windows, macOS, Linux and ChromeOS without installing anything.
IGES vs OBJ
IGES (Initial Graphics Exchange Specification): IGES is the older US exchange standard for CAD surfaces and wireframes, first published in 1980; its last revision (5.3) dates from 1996. Many IGES files contain loose surfaces rather than closed solids. Used by: Legacy CAD archives, older CAM systems, and suppliers who still export surfaces for tooling and moulds.
OBJ (Wavefront): OBJ is a simple text mesh format from Wavefront Technologies. It stores vertices, faces, normals and texture coordinates; materials live in a separate .mtl file next to it. Used by: Blender, Maya, 3ds Max, ZBrush, and photogrammetry and 3D-scanning tools.
Quality notes
STEP and IGES describe exact curved surfaces; STL and OBJ can only hold triangles. The converter tessellates every surface into a triangle mesh, so a perfect cylinder becomes many flat facets. The feature history, parametric dimensions and assembly metadata do not survive — only the shape does. Open IGES surface sets stay open in the mesh, which is fine for rendering.
Common use cases
Rendering an old product design; using archived car-body surfaces in a visual scene; quick inspection of IGES data.
Frequently asked questions
Can render tools open IGES?+
Rarely. OBJ is the widely supported way in.
Will surfaces be smooth?+
Surfaces are tessellated into triangles with normals, which shade smoothly in render tools.
Are IGES layers kept?+
No — the result is one mesh.
Is there any cost?+
The conversion is free and runs locally.
