.XTM

XTM File

XML Topic Map
Ask a question
QUICK ANSWER

An XTM file is an XML Topic Map - a structured knowledge model that stores topics, their names, typed relationships, and links to information resources, following the ISO 13250 standard. CmapTools (free) is the main application for opening and editing XTM files; any text or XML editor opens the raw markup. The format is plain XML with no executable code, so it is safe to open.

Developer: TopicMaps.Org Authoring Group (XTM spec); IHMC (CmapTools implementation) Category: Data Files Open standard MIME: application/x-tm+xml
OPENS ON Windows macOS Linux
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Jun 23, 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 XTM file format?

Files with the .xtm extension contain knowledge-representation data in the XML Topic Maps format - an XML-based standard (ISO 13250) for modeling topics, associations, and information resources as a structured conceptual network.

.xtm files contain conceptual maps that can be created with software such as CmapTools. In .xtm files, resources are stored that users can freely export, comment on, and organize into sections. Because the format is plain XML, .xtm files consist entirely of structured textual data readable in any XML editor.

The XTM specification has two main versions: XTM 1.0 (published in 2001) and XTM 2.0 (ISO 13250-3, finalized 2013), which simplified the element vocabulary. CmapTools exports concept maps using a dialect based on XTM 1.0. The format predates the better-known RDF ontology standards and serves similar knowledge-modeling purposes - topics are named subjects linked by typed associations, and occurrences link topics to external information resources.

.xtm files range from small concept maps with a handful of topics to large knowledge bases with hundreds of interlinked subjects. They are cross-platform and can be processed with any standard XML parser.

Security & safety

RISK: LOW

XTM is a plain XML data file with no executable content or macros. Safe to open in any text editor or XML viewer. CmapTools itself is a reputable academic application (IHMC / Florida Institute for Human and Machine Cognition); no malware risk from XTM files.

Format details

in a nutshell
FULL NAMEXML Topic Mapaka XTM file, Topic Map XML
DEVELOPERTopicMaps.Org Authoring Group (XTM spec); IHMC (CmapTools implementation)since August 2001 (XTM 1.0 published by TopicMaps.Org)
CATEGORYData Files
MIME TYPEapplication/x-tm+xml
TYPEXML-based knowledge representation format for topic maps (ISO 13250)
STANDARDOpen · royalty-free
This extension is also used by…
  • Xtremsplit Archive Segment - Some file-splitting tools use .xtm for split archive segments - entirely unrelated to topic maps.

Programs that open XTM files

Windows3 apps
CmapTools Free File > Open > From My Computer, select the .xtm file. CmapTools renders the topic map as an interactive concept-map diagram.
Notepad++ (or any text/XML editor) Open-source Open to inspect the raw XML structure; use the XML plugin for syntax highlighting and folding.
XML Notepad Open-source Open the .xtm to browse the XML tree interactively; useful for inspecting topic/association structure.
macOS2 apps
CmapTools Free File > Open the .xtm in CmapTools for macOS - same interface as Windows.
TextEdit / BBEdit / VS Code Free Open in any text editor or VS Code (with XML extension) to inspect the raw XML.
Linux2 apps
CmapTools Free File > Open the .xtm in CmapTools for Linux.
gedit / Kate / VS Code Free Open in any XML-aware text editor to inspect or edit the raw topic-map XML.

Technical details

deep spec
EncodingPlain text, UTF-8 (XML; may also be UTF-16 per XML declaration)
ContainerXML document
Root element<topicMap> with ISO 13250 XTM namespace (XTM 1.0) or XTM 2.0 namespace URI
Standard versionsISO 13250 Topic Maps; XTM 1.0 and XTM 2.0 / ISO 13250-3 serializations
Key XML elements<topic>, <association>, <occurrence>
Subject identifiersTopics identified by subject indicator URIs (XTM 1.0) or subject identifier IRIs (XTM 2.0)
MIME typeapplication/x-tm+xml
Typical file size5 KB - 5 MB (small concept maps to large knowledge bases)
CompressionNone in base format; gzip-compressed variants (.xtm.gz) used in some pipelines
CmapTools dialectUses XTM 1.0-derived variant with IHMC-specific namespace extensions
Platform supportCross-platform (Windows, macOS, Linux)
Integrity checkXML well-formedness (no built-in checksum)
ReleasedAugust 2001 (XTM 1.0 published by TopicMaps.Org)
Latest versionXTM 2.0 (ISO 13250-3:2013)
Open standardYes · royalty-free
Specificationwww.topicmaps.org

XTM conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with XTM 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 XTM files.

Frequently asked questions

How do I open an XTM file?
The main application is IHMC CmapTools (free, Windows/macOS/Linux). For inspecting the raw content, any text editor or XML editor works - XTM is plain XML.
What is a topic map?
A topic map is a knowledge model where topics (concepts, people, places) are connected by typed associations (relationships) and linked to information resources (occurrences). XTM is the XML serialisation of the ISO 13250 standard for topic maps.
How do I export an XTM from CmapTools?
In CmapTools, with a concept map open: File > Export Cmap As > XML Topic Map (.xtm).
What is the difference between XTM 1.0 and XTM 2.0?
XTM 2.0 (ISO 13250-3, 2006) simplified the XML vocabulary compared to XTM 1.0 (2001), removing some redundant constructs and aligning more closely with the TMDM abstract data model. CmapTools uses a dialect based on XTM 1.0.
Can I convert an XTM to RDF or OWL?
Technically yes, with XSLT transforms or the Ontopia toolkit, but it requires understanding both models - Topic Maps and OWL serve similar purposes with different semantics. There is no simple click-to-convert tool.

References

1ISO 13250 Topic Maps standard overviewwww.iso.org
2XML Topic Maps (XTM) 1.0 specification - TopicMaps.Orgwww.topicmaps.org

Keep exploring

across the database

Top extensions this week

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

Related extensions

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Free file tools

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

Open the toolbox

Browse file extensions A-Z