.3DXML

3DXML File

Dassault Systèmes 3D XML File
Ask a question
QUICK ANSWER

A 3DXML file is a lightweight 3D model created by Dassault Systèmes tools such as CATIA and SOLIDWORKS, used to share designs without needing CAD software. The simplest way to open it is the free 3D XML Player from Dassault (Windows) or the free open-source GLC_Player (Windows, Mac, Linux). It is a viewing format, not an editable CAD file, so getting clean geometry back out is limited.

Developer: Dassault Systèmes Category: 3D Image Files Open standard MIME: application/vnd.3dxml
OPENS ON Windows macOS Linux Web
Related: .DCM · .STEP · .SKP · .STP

On this page

19k+ extensions indexed
Last reviewed Jul 17, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the 3DXML file format?

.3dxml is a lightweight, universal file format based on XML, developed by Dassault Systèmes for 3D data exchange across their product lifecycle management ecosystem. A single .3dxml file can contain 3D content in binary or XML form, holding data such as textures, lighting settings, meshes, and other 3D model data. .3dxml is a partially proprietary format with a specification published by Dassault Systèmes.

.3dxml = ZIP archive

.3dxml files are essentially a ZIP archive that consists of a manifest, BOM (Bill of Materials) files, and at least one .3DRep representation file encoding the 3D geometry. Renaming a .3dxml file to .zip allows you to open the archive with any utility that supports ZIP and inspect its XML structure directly.

Uses of .3dxml files

The .3dxml format was designed to incorporate PLM (Product Lifecycle Management) information into user manuals, technical documentation, websites, and marketing materials. It is natively produced by CATIA and SolidWorks, and can be viewed without a paid license using the free 3D XML Player provided by Dassault Systèmes.

Note

.3dxml files can sometimes be confused with X3D, an ISO-approved format that also uses the XML standard for representing 3D graphics. Unlike .3dxml, X3D is a fully open standard maintained by the Web3D Consortium.

Security & safety

RISK: LOW

A 3DXML is passive 3D data (XML + mesh), not executable code, so opening one in a viewer is safe from a malware standpoint. The realistic concern is confidentiality: an exported model can reveal proprietary product geometry, so treat shared .3dxml files as intellectual property. Only download the 3D XML Player from Dassault's official 3ds.com site (and GLC_Player from glc-player.net / SourceForge) to avoid bundled-installer or fake-viewer download portals.

Format details

in a nutshell
FULL NAMEDassault Systèmes 3D XML File
DEVELOPERDassault Systèmessince 2005 (3D XML format and free 3D XML Player launched by Dassault Systèmes)
MIME TYPEapplication/vnd.3dxml
TYPEZIP-based package of XML + 3D representation data (lightweight 3D)
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
A 3DXML file is a ZIP archive, so it starts with "PK" (50 4B 03 04) like any ZIP. It is identified not by the magic bytes but by its contents: a manifest plus XML files describing the scene/BOM and one or more .3DRep representation files inside. Renaming a .3dxml to .zip and opening it reveals this XML structure.

Programs that open 3DXML files

Windows3 apps
3D XML Player Free Install Dassault's free 3D XML Player, then open the .3dxml to rotate, zoom, measure and explore the model (also embeds in a browser).
CATIA Paid Dassault's flagship CAD; opens/exports 3D XML natively. Use only if you have it - overkill for plain viewing.
GLC_Player Open-source Free open-source 3D viewer; File > Open the .3dxml to view, rotate and capture images. Also reads 3DS/STL/COLLADA/OBJ.
macOS1 app
GLC_Player Open-source Free macOS 3D viewer; open the .3dxml to view and rotate the model (the official 3D XML Player is Windows-only).
Linux1 app
GLC_Player Open-source Free Linux build (also on SourceForge); open the .3dxml to view the model.
Web1 app
3D XML Player (browser plug-in / embed) Free 3D XML content is designed to be embedded and viewed inside a web page via Dassault's player component.

Technical details

deep spec
Container formatZIP archive; magic bytes `50 4B 03 04` ("PK") at offset 0 - rename to `.zip` to inspect internal XML structure
Internal file typesXML scene/BOM descriptors, binary `.3DRep` geometry files, and embedded texture assets (PNG/JPEG)
MIME type`application/vnd.3dxml`
ManifestEvery package includes a `_3DXML` manifest XML file declaring the root document and listing all package contents
Geometry representationTessellated polygon meshes (lightweight visualization); not full B-rep or NURBS surface data
PLM data supportEmbeds Bill of Materials (BOM), product attributes, metadata, and hierarchical assembly tree
Texture handlingPNG and JPEG textures stored as discrete files inside the ZIP container, referenced from scene XML
CompressionZIP Deflate compression applied to internal XML and `.3DRep` representation files
Native authoring toolsCATIA, SolidWorks, and the 3DEXPERIENCE platform - all Dassault Systèmes products
Free viewer3D XML Player (Windows desktop and browser plug-in), provided at no cost by Dassault Systèmes
OpennessPartially open - schema and spec published by Dassault Systèmes; core implementation remains proprietary
Animation supportScene kinematics and animation sequences can be embedded as XML descriptors within the package
Related native formats`.catpart` and `.catproduct` are CATIA's native formats; `.3dxml` is the lighter shareable derivative
Lighting and materialsSupports embedded lighting settings and material/appearance (color, texture mapping) in the scene XML
Target use caseVisualization, PLM data sharing, product documentation, and marketing - not full engineering data fidelity
Released2005 (3D XML format and free 3D XML Player launched by Dassault Systèmes)
Open standardYes · royalty-free
Specificationwww.3ds.com

3DXML conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with 3DXML files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about 3DXML files.

Frequently asked questions

How do I open a 3DXML file for free?
Use Dassault's free 3D XML Player (Windows, and embeddable in a browser) or the free open-source GLC_Player (Windows, macOS, Linux). Both let you rotate, zoom and inspect the model - no CATIA or SOLIDWORKS needed.
Can I convert a 3DXML to STEP or an editable CAD file?
Only partially. A 3DXML usually stores a tessellated mesh, not the original solid geometry, so a STEP made from it is mesh-quality, not clean editable solids. For real CAD interchange, ask the sender for a STEP exported from the source CAD.
How do I convert a 3DXML to STL for 3D printing?
Open the model in GLC_Player (or CATIA) and export to STL - the 3DXML already contains mesh data, so this maps well to a printable STL. Choose the resolution before printing.
Is a 3DXML the same as a CAD file?
No. It's a lightweight viewing/publication format - like a 3D PDF of a CAD model. It shows the design but generally lacks the editable features and history of the original CATIA/SOLIDWORKS file.
Why is my 3DXML actually a ZIP archive?
Because it is one. A .3dxml is a ZIP package of XML (the scene/BOM) plus .3DRep geometry files. You can rename it to .zip and look inside, though you still need a 3D viewer to display the model.
Does Adobe Acrobat open 3DXML files?
No. Acrobat handles 3D PDF, not Dassault's 3D XML. Use the 3D XML Player or GLC_Player instead; the old database listing of Acrobat for 3DXML is incorrect.

References

1Dassault Systèmes - 3D XML format and free Playerwww.3ds.com
2Dassault Systèmes - 3D XML specifications and Player (press release)www.3ds.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Related extensions

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z