IGES·ANSI/USPRO IGES 5.3·.iges .igs·read only

What is a .iges file?

An IGES file is an older neutral CAD exchange format, defined in ANSI/US PRO IGES 5.3, that stores 3D surfaces and curves as fixed-width 80-column text. It is still widely accepted, but STEP has replaced it for solid parts.

Open your .iges file here

Drop a .iges or .igs file

.iges .igs

Free, and it opens in this tab. Nothing is uploaded, and there's no account to make.

Runs locally · nothing uploaded · the CAD kernel loads once you choose a file

Open the full IGES viewer →

Capabilities

Each row carries its source and the date it was checked.

PropertyValueSource · retrieved
Stores unitsyes, declared per fileUS PRO / ANSI · 2026-09-04
Stores colouryesUS PRO / ANSI · 2026-09-04
Stores assembly structurenoUS PRO / ANSI · 2026-09-04
Geometry kindexact solid geometry (boundary representation)US PRO / ANSI · 2026-09-04
Binary or texttextUS PRO / ANSI · 2026-09-04
Extensions.iges .igsUS PRO / ANSI · 2026-09-04
MIME typemodel/igesUS PRO / ANSI · 2026-09-04
StandardANSI/USPRO IGES 5.3US PRO / ANSI · 2026-09-04
Vendorneutral, no single vendorUS PRO / ANSI · 2026-09-04

What an IGES file looks like

IGES predates the personal computer as a mass-market object, and it shows. The file is a sequence of exactly 80-character lines, and the letter in column 73 tells you which of five sections a line belongs to: Start, Global, Directory entry, Parameter data, or Terminate.

That rigid layout is useful for one thing: it makes IGES easy to identify whatever the file is named. A file with 80-column records and an S, G, D, P or T in column 73 is IGES, even if somebody renamed it .stp.

Surfaces, not solids

The important practical difference from STEP is that IGES was designed around surfaces. Solids were bolted on later through the MSBO (manifold solid B-rep object) entity, which not every exporter writes and not every importer reads.

The result is the single most common IGES complaint: you import a part and get a collection of surfaces that *look* like a solid but are not stitched into one. Small gaps between adjacent surfaces mean the model cannot be used for machining or simulation until it is healed. Most CAD packages have a "sew" or "stitch" command for this, with a tolerance you may have to widen.

What IGES stores

  • Trimmed and untrimmed NURBS surfaces, which is what it is good at
  • Curves, points and construction geometry
  • A unit declaration, in the Global section
  • Colour, on a limited per-entity basis
  • Very limited structure: no real assembly tree

What it does not

  • No feature tree or parametric history, same as STEP
  • No reliable assembly hierarchy
  • No product manufacturing information

When to use IGES today

When the other end asks for it. IGES remains common in older aerospace and shipbuilding toolchains, in some analysis packages, and wherever a supplier's software has not been updated in twenty years. It is also still a reasonable way to move a pure surface model, such as a car body panel or a turbine blade, between packages that disagree about solids.

For sending a solid part to a machine shop in 2026, STEP is the better choice by a wide margin, and most shops will say so if you ask.

.igs or .iges?

Identical, with the same three-character-extension history as .stp. This site treats them as one format.

Reading an IGES file here

The viewer on this site evaluates the NURBS surfaces and tessellates them for display. That is why an IGES file takes a moment to open, and why the result on screen is triangles even though the file contains exact surfaces. The dimensions shown come from the file's own unit declaration.

Where an IGES file contains unstitched surfaces, converting it to a mesh format will produce a mesh with holes, because the gaps between surfaces are real. The conversion report on this site says so, so you don't have to discover it in your slicer.

What opens a .iges file

Free tools are listed first. Paid rows are marked, and paying never moves a row up the table.

ApplicationOpensSavesPlatformsFreeSource
This site's viewerin-browser, nothing uploadedany browseryesviewer →
BlenderNo IGES support.windows · macos · linuxyesdocs · 2026-09-04
FreeCADSurfaces may need sewing after import.windows · macos · linuxyesdocs · 2026-09-04
GmshImports through Open CASCADE for meshing.windows · macos · linuxyesdocs · 2026-09-04
Autodesk Fusionwindows · macospaiddocs · 2026-09-04
Autodesk Inventorwindowspaiddocs · 2026-09-04
Onshapewindows · macos · linux · webpaiddocs · 2026-09-04
RhinoLong-standing IGES support, with per-application export presets.windows · macospaiddocs · 2026-09-04
SolidWorksImport offers surface knitting and solid healing.windowspaiddocs · 2026-09-04