# Edition Comparison XMLSpy

## Which XMLSpy Edition Do I Need?

The table below shows the features included in the   
Enterprise and Professional Editions of XMLSpy 2026.

XMLSpy is also available in the [Altova MissionKit](../missionkit.md), a software development suite of industrial-strength XML, SQL, and UML tools featuring XMLSpy and other award-winning products - all at a special discounted price.

EnterpriseProfessional32-bit version

64-bit version

### Optional Altova AI Subscription

[XML document generation with realistic data](ai.md#sample)

[Generation of XSLT & XQuery transformations](ai.md#transform)

[Interactive AI Chat window](ai.md#ai-assistant)

### XML Editing & Validation

[SmartFix validation](xml-validator.md) & well-formedness checking

Integration with [installed RaptorXML Servers](integration-raptorxml-server.md) for hyper-fast validation

[Text view](xmlspy-xml-editor.md#text) with syntax coloring & code completion

[Grid view](xmlspy-xml-editor.md#grid) with code completion

[Authentic](xml-viewer.md#authentic) eForms view

[Browser](xslt-editor.md#xslt_transformation_output) view

[Project management](/manual/XMLSpy/spyenterprise/xsguienv_gui_projectwin.html) with source control system support

[Find & replace](/manual/XMLSpy/spyenterprise/xsguienv_gui_findinfileswin.html) across a project and/or multiple files

[XML differencing](compare-xml.md)

[3-way](compare-xml.md) XML differencing

Assigning & verifying [XML digital signatures](/manual/XMLSpy/spyenterprise/xsxml_xmlsigs.html)

[Embedding external files](https://www.altova.com/blog/embedding-images-in-xml/) (e.g., images) in XML

Multi-language [spell checker](/manual/XMLSpy/spyenterprise/xsmenutools_spelling.html)

[XML viewer](xml-viewer.md)

### XML Schema / DTD Tools

Support for [XML Schema 1.0 and 1.1](xsd-editor.md)

Graphical [XML Schema Editor](xsd-editor.md)

Sample [instance generation](xsd-to-xml.md) from Schema/DTD

DTD ↔ XML Schema [conversion](xsd-editor.md#generate-xsd)

[Database schema](xmlspy-xml-editor.md#database) ↔ XML Schema conversion

[Schema/DTD generation](xml-code-generation.md) from use cases

[Extended validation](/manual/XMLSpy/spyenterprise/xsdtdandxsd_schemarules_managing.html) of naming and coding conventions

[Refactoring support](/manual/XMLSpy/spyenterprise/xsdtdandxsd_fis_globals.html) for XML Schemas

User-defined sample values for [XML instance generation](xmlspy-xml-editor.md#xsd_editor)

Schema-based [code generation](/manual/XMLSpy/spyenterprise/xscodegenerator.html)

Fixed & customizable [XML Schema documentation](https://www.altova.com/blog/top-five-reasons-document-schemas/)

### JSON Tools

Support for JSON, [JSON5](json_editor.md#json-5-editor), [JSON Lines](json_editor.md#json-lines), [JSON with Comments](json_editor.md#json-lines)

[JSON Grid](json_editor.md#Grid_View) View

[JSON Editor](json_editor.md)

[JSON Schema Editor & Generator](json_schema_editor.md)

JSON Validator

[Chart creation](json_editor.md#json-charts) from JSON data

[JSON ↔ XML](json_editor.md#conversion) conversion

[XML Schema ↔ JSON Schema](json_schema_editor.md#json_schema_generator) conversion

[Transforming JSON](json_editor.md#xpath) with XPath, XSLT, and XQuery

JSON Schema extensions for Microsoft Azure Resource Manager

### BSON Tools

Graphical [BSON editor](bson-editor.md)

Support for [BSON types in JSON Schema](bson-editor.md#schema)

[BSON validation](bson-editor.md#edit) against JSON Schema

[Converting BSON](bson-editor.md#edit) ↔ YAML or JSON

### Supported Databases

[Firebird](xmlspy-xml-editor.md#database) 2.5, 3, 4, 5

[IBM DB2 for iSeries®](xmlspy-xml-editor.md#database) v6.1, 7.1, 7.2, 7.3, 7.4

[IBM DB2®](xmlspy-xml-editor.md#database) 8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7, 12.1

[Informix®](xmlspy-xml-editor.md#database) 11.7, 12.10, 14.10

[MariaDB](xmlspy-xml-editor.md#database) 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2, 10.11, 11.2, 11.4, 11.8

[Microsoft Access™](xmlspy-xml-editor.md#database) 2003, 2007, 2010, 2013, 2019

[Microsoft®](xmlspy-xml-editor.md#database) Azure SQL

[Microsoft® SQL Server®](xmlspy-xml-editor.md#database) 2005, 2008, 2012, 2014, 2016, 2017, 2019, 2022

[MySQL®](xmlspy-xml-editor.md#database) 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28, 8.2, 8.3, 8.4, 9.0/9.1

[PostgreSQL](xmlspy-xml-editor.md#database) 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1, 14.5, 15, 16, 17, 18

[Oracle®](xmlspy-xml-editor.md#database) 9i, 10g, 11g, 12c, 18, 19

[Progress OpenEdge](xmlspy-xml-editor.md#database) 11.6

[SQLite](xmlspy-xml-editor.md#database) 3.x

[Sybase® ASE](xmlspy-xml-editor.md#database) 15, 16

[Teradata](xmlspy-xml-editor.md#database) 16

### XSLT Tools

[Support for XSLT](xslt-editor.md) 1.0, 2.0, and 3.0

[XSLT editor](xslt-editor.md)

[XSLT Info](xslt-editor.md#xslt_info) window

[XSL Outline](xslt-editor.md#xsl_outline) window

[XSLT debugger](xslt-debugger.md)

[XSLT back-mapping](xslt-editor.md#back-mapping)

[XSL Speed Optimizer](xslt-profiler.md#optimize)

[XSLT profiler](xslt-profiler.md)

Support for [Java, C#, JavaScript, VBScript](xslt-editor.md#language_support) in XSLT

### XPath Tools

Support for [XPath 1.0, 2.0, and 3.1](xpath-tester.md)

[XPath Analyzer](xpath-tester.md)

Intelligent [XPath auto-completion](xpath-tester.md#build-xpath)

[XPath Debugger](xpath-tester.md#xpath_debugger)

Automatic [XPath generation](xpath-tester.md) for XML nodes

[XPath execution](xpath-tester.md#test-xpath) across a project and/or multiple files

### XQuery Tools

Support for XQuery 1.0 and 3.1

[XQuery Editor](xquery-editor.md)

[XQuery Update Facility Editor](xquery-update-facility-editor.md) with results preview 

[XQuery Debugger](xquery-debugger.md)

[XQuery back-mapping](xmlspy-xml-editor.md#xslt_back-mapping)

[XQuery Profiler](xquery-profiler.md)

### HTML & CSS Tools

[HTML editor](html-css-editor.md#html) for HTML5, HTML4, & XHTML

[CSS editor](html-css-editor.md#css) for CSS3 & CSS2.1

### Markdown Tools

[Markdown editor](markdown-editor.md)

Rendering Markdown docs in built-in Browser View

### YAML Tools

[YAML editor](yaml-editor.md)

[Validating YAML against JSON Schema](yaml-editor.md#validate-yaml)

[Validating YAML against YAML schemas](yaml-editor.md#validate-yaml)

[Converting YAML](yaml-editor.md#convert) to/from JSON, XML, XSD

[Querying YAML](yaml-editor.md#xquery) with XQuery

### OpenAPI Tools

[Validation against OAS](openapi-editor.md)

[OpenAPI editor](openapi-editor.md)

[Creating & testing OpenAPI requests](openapi-editor.md#test)

### Chart Tools

[Chart creation from XML](xml-charts.md) data

Chart visualization of profiler data

Generation of charts with XSLT and XQuery

### ZIP Archive Tools

Accessing, modifying, and [editing files in ZIP archives](office-open-xml-editor.md)

Editing, validating, and previewing [EPUB 2.x files](epub-editor.md)

### Microsoft Office / OOXML Tools

[Viewing & editing Open XML](office-open-xml-editor.md) in Word, Excel, PowerPoint

Transforming [OOXML with XSLT](office-open-xml-editor.md#transform)

Processing [OOXML with XQuery](office-open-xml-editor.md#transform)

### XBRL Tools

[Validation & editing of XBRL](xmlspy-xml-editor.md#xbrl) instance files

Integration with installed RaptorXML+XBRL Servers for [hyper-fast validation](xbrl-validator.md#server)

[EDGAR](xbrl-validator.md#edgar) filing validation

Graphical [XBRL Taxonomy Editor](xbrl-taxonomy-editor.md) & Wizard

[XBRL Table Linkbase editor](xbrl-table-linkbase-editor.md) with real-time preview

[XBRL Report Packages](/manual/XMLSpy/spyenterprise/xsmenutools_options_xbrl_reportpackages.html) viewing and validation

Point-and-click [XBRL Formula editor](xbrl-formula-editor.md)

[XULE](xule-editor-validator.md) editor and processor

Fixed & customizable [XBRL documentation](/manual/XMLSpy/spyenterprise/xsmenuxbrl_generatedoc.html)

[EDGAR filing validation](/manual/XMLSpy/spyenterprise/xsrxs_validationoptions_edgar.html)

[Support for OIM](xmlspy-xml-editor.md#oim) (Open Information Model) 1.0: XML/CSV/JSON transformation & validation

### Apache Avro Tools

Validation & editing of [Avro schemas](avro_tools.md#avro-schema)

Avro View for [viewing & searching Avro](avro_tools.md#avro-viewer) instances

### Web Services Tools

[HTTP Testing Window](http-testing-window.md)

Graphical [WSDL 1.1/2.0 editor](wsdl-editor.md)

Fixed & customizable [WSDL documentation](wsdl-editor.md)

[SOAP client](soap-client-debugger.md) ( 1.1/1.2)

[Web Services Security](soap-client-debugger.md#soap_security_options) support

[SOAP debugger](soap-client-debugger.md#soap_debugger)

### Program Code Generation

Royalty-free code generation in Java, C#, C++

### Automation Support

[Scripting environment](/manual/XMLSpy/spyenterprise/scr_intro.html) & [forms editor](/manual/XMLSpy/spyenterprise/scr_forms.html)

[OLE](/manual/XMLSpy/spyenterprise/appintegration.html) support

[ActiveX Control](/manual/XMLSpy/spyenterprise/appintegration.html)

[Command-line interface](/manual/XMLSpy/spyenterprise/smcli.html)

### Global Resources

Configure / switch to [multiple deployment environments](/manual/XMLSpy/spyenterprise/grdefgr.html)

Deep integration with [Altova MissionKit](../missionkit.md) tools

### Multi-purpose IDE Integration

[Visual Studio®](integrations.md#vs) integration

[Eclipse](integrations.md#eclipse) integration 


## Call to Action

[Download a fully functional, free 30 day trial of Altova XMLSpy now!](download.md)
[Existing customers may update to the latest version here.](download.md)
[XMLSpy now.](https://shop.altova.com/XMLSpy)

