Click the "Select File" button above, and choose your CSG file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert CSG to another file type
To convert CSG solid models to another format, you need OpenSCAD or other 3D software.
Convert a file to CSG
To convert other file formats to the "Constructive Solid Geometry Model" file type, you need software like OpenSCAD or a similar tool.
About CSG files
A .CSG file is most commonly a Constructive Solid Geometry model used by OpenSCAD. Instead of storing 3D meshes as raw polygons or vertices, it contains mathematical rules, variables, and boolean operations (such as union, difference, and intersection) used to generate 3D objects procedurally. Other distinct uses for the .CSG extension include Fallout 4 geometry data used by the Bethesda Creation Kit, 3D jewelry design projects created in Gemvision CounterSketch, and physiological data acquisition files from Cambridge Electronic Design (CED) Spike2 software. The primary disadvantage of the .CSG format is its strict, proprietary nature. These files are application-specific and cannot be natively viewed in standard web browsers or generic CAD viewers. OpenSCAD files require runtime processing to calculate the geometry, while CounterSketch files are locked behind expensive commercial licenses and require specific dongles to open. If you want to 3D print or share these files, you must convert them. The best target formats for 3D .CSG files are .STL, .OBJ, or .AMF for 3D printing, and .STEP or .IGES for CAD editing. Data-based .CSG files from Spike2 are better converted to .CSV or .TXT for analysis. This file format is notoriously difficult to open or convert because standard converters fail to process the procedural mathematical operations or proprietary schemas. Often, only the original software can properly read, execute, or export the data.
Convert.Guru analyzes your CSG file, detects the exact format, and lets you read the text inside.
If you want to convert CSG file to STEP, you can use OpenSCAD or similar software from the "Procedural 3D Geometry Storage" category. In the File menu, look for Save As… or Export….
To convert files to CSG, try OpenSCAD or another comparable tool in the "Procedural 3D Geometry Storage" category.
The CSG Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our CSG converter.