License Models | Installed User Licenses Installed User licenses are purchased per number of computers on which you would like to install the software. For example, if you purchase a 10 Installed User license, you may install and use the software on up to 10 computers. Concurrent User Licenses A Concurrent User license allows you to install the software on up to 10 times the license number, provided that only the licensed number of people use the software at the same time. For example, if you purchase a 20 Concurrent User license, you may install the software on up to 200 computers and use it on up to 20 computers at the same time. All Concurrent User licenses must be used in conjunction with the Altova LicenseServer. Named User Licenses For each Named User license, you may install the software on up to 5 computers or workstations. This allows the user to switch from one computer to the other as necessary, provided that only one instance of the software will be used by the Named User at a time. Multi-user Named License Enterprises may purchase a single key code that will hold multiple Named User licenses. This saves you from having a separate key code for each Named User. Within the LicenseServer, the administrator assigns the individual named user a license according the user¡¯s UPN (user principal name), i.e., his or her network ID. This is especially applicable for users working in a virtual environment (see below). All Named User licenses must be used in conjunction with the Altova LicenseServer. |
|
|
Altova XMLSpy is the world's best selling JSON and XML editor for modeling, editing, transforming, and debugging related technologies.
XMLSpy JSON and XML Editor gives developers the tools they need to build the most sophisticated applications with its graphical schema designer, code generation, file converters, debuggers, and profilers for working with XSD, XSLT, XQuery, XBRL, SOAP, and more.
|
Enterprise
|
Professional
|
|
32-bit version
|
¡Ü
|
¡Ü
|
|
64-bit version
|
¡Ü
|
¡Ü
|
|
AI Assistant
|
¡Ü
|
¡Ü
|
|
XML Editing
& Validation
|
¡¡
|
¡¡
|
|
SmartFix
validation & well-formedness checking
|
¡Ü
|
¡Ü
|
|
Integration
with installed RaptorXML Servers for hyper-fast validation
|
¡Ü
|
¡Ü
|
|
Text view with
syntax coloring & code completion
|
¡Ü
|
¡Ü
|
|
Grid
view with code completion
|
¡Ü
|
¡Ü
|
|
Authentic eForms
view
|
¡Ü
|
¡Ü
|
|
Browser view
|
¡Ü
|
¡Ü
|
|
Project
management with source control system support
|
¡Ü
|
¡Ü
|
|
Find &
replace across a project and/or multiple files
|
¡Ü
|
¡Ü
|
|
XML
differencing
|
¡Ü
|
¡Ü
|
|
3-way XML
differencing
|
¡Ü
|
|
|
Assigning &
verifying XML digital signatures
|
¡Ü
|
¡¡
|
|
Embedding
external files (e.g., images) in XML
|
¡Ü
|
¡Ü
|
|
Multi-language spell
checker
|
¡Ü
|
¡Ü
|
|
XML viewer
|
¡Ü
|
¡Ü
|
|
XML Schema /
DTD Tools
|
¡¡
|
¡¡
|
|
Support
for XML Schema 1.0 and 1.1
|
¡Ü
|
¡Ü
|
|
Graphical XML
Schema Editor
|
¡Ü
|
¡Ü
|
|
Sample instance
generation from Schema/DTD
|
¡Ü
|
¡Ü
|
|
DTD ¡ê XML Schema conversion
|
¡Ü
|
¡Ü
|
|
Database
schema ¡ê XML Schema
conversion
|
¡Ü
|
¡Ü
|
|
Schema/DTD
generation from use cases
|
¡Ü
|
¡Ü
|
|
Extended
validation of naming and coding conventions
|
¡Ü
|
|
|
Refactoring
support for XML Schemas
|
¡Ü
|
¡Ü
|
|
User-defined
sample values for XML instance generation
|
¡Ü
|
¡Ü
|
|
Schema-based code
generation
|
¡Ü
|
¡¡
|
|
Fixed &
customizable XML Schema documentation
|
¡Ü
|
¡Ü
|
|
JSON Tools
|
¡¡
|
¡¡
|
|
Support for
JSON, JSON5, JSON Lines, JSON with Comments
|
¡Ü
|
¡Ü
|
|
JSON
Grid View
|
¡Ü
|
¡Ü
|
|
JSON Editor
|
¡Ü
|
¡Ü
|
|
JSON Schema
Editor & Generator
|
¡Ü
|
¡Ü
|
|
JSON Validator
|
¡Ü
|
¡Ü
|
|
Chart
creation from JSON data
|
¡Ü
|
¡¡
|
|
JSON ¡ê XML conversion
|
¡Ü
|
¡Ü
|
|
XML Schema ¡ê JSON Schema conversion
|
¡Ü
|
¡Ü
|
|
Transforming
JSON with XPath, XSLT, and XQuery
|
¡Ü
|
¡Ü
|
|
JSON Schema
extensions for Microsoft Azure Resource Manager
|
¡Ü
|
¡Ü
|
|
BSON Tools
|
¡¡
|
¡¡
|
|
Graphical BSON
editor
|
¡Ü
|
¡Ü
|
|
Support
for BSON types in JSON Schema
|
¡Ü
|
¡Ü
|
|
BSON
validation against JSON Schema
|
¡Ü
|
¡Ü
|
|
Converting
BSON ¡ê YAML or JSON
|
¡Ü
|
¡Ü
|
|
Supported
Databases
|
¡¡
|
¡¡
|
|
Firebird 2.5,
3, 4, 5
|
¡Ü
|
¡Ü
|
|
IBM DB2 for
iSeries¢ç v6.1, 7.1, 7.2, 7.3, 7.4
|
¡Ü
|
¡Ü
|
|
IBM DB2¢ç 8,
9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7, 12.1
|
¡Ü
|
¡Ü
|
|
Informix¢ç 11.7,
12.10, 14.10
|
¡Ü
|
¡Ü
|
|
MariaDB 10,
10.3, 10.4, 10.5, 10.6.5, 10.9.2, 10.11, 11.2, 11.4, 11.8
|
¡Ü
|
¡Ü
|
|
Microsoft
Access¢â 2003, 2007, 2010, 2013, 2019
|
¡Ü
|
¡Ü
|
|
Microsoft¢ç Azure
SQL
|
¡Ü
|
¡Ü
|
|
Microsoft¢ç SQL
Server¢ç 2005, 2008, 2012, 2014, 2016, 2017, 2019, 2022
|
¡Ü
|
¡Ü
|
|
MySQL¢ç 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 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
|
¡Ü
|
¡Ü
|
|
Oracle¢ç 9i,
10g, 11g, 12c, 18, 19
|
¡Ü
|
¡Ü
|
|
Progress
OpenEdge 11.6
|
¡Ü
|
¡Ü
|
|
SQLite 3.x
|
¡Ü
|
¡Ü
|
|
Sybase¢ç ASE 15,
16
|
¡Ü
|
¡Ü
|
|
Teradata 16
|
¡Ü
|
¡Ü
|
|
XSLT Tools
|
¡¡
|
¡¡
|
|
Support for
XSLT 1.0, 2.0, and 3.0
|
¡Ü
|
¡Ü
|
|
XSLT editor
|
¡Ü
|
¡Ü
|
|
XSLT
Info window
|
¡Ü
|
¡Ü
|
|
XSL
Outline window
|
¡Ü
|
¡Ü
|
|
XSLT debugger
|
¡Ü
|
¡Ü
|
|
XSLT
back-mapping
|
¡Ü
|
¡¡
|
|
XSL Speed
Optimizer
|
¡Ü
|
|
|
XSLT profiler
|
¡Ü
|
¡¡
|
|
Support
for Java, C#, JavaScript, VBScript in XSLT
|
¡Ü
|
¡Ü
|
|
XPath Tools
|
¡¡
|
¡¡
|
|
Support
for XPath 1.0, 2.0, and 3.1
|
¡Ü
|
¡Ü
|
|
XPath Analyzer
|
¡Ü
|
¡Ü
|
|
Intelligent XPath
auto-completion
|
¡Ü
|
¡Ü
|
|
XPath Debugger
|
¡Ü
|
¡Ü
|
|
Automatic XPath
generation for XML nodes
|
¡Ü
|
¡Ü
|
|
XPath
execution across a project and/or multiple files
|
¡Ü
|
¡Ü
|
|
XQuery Tools
|
¡¡
|
¡¡
|
|
Support for
XQuery 1.0 and 3.1
|
¡Ü
|
¡Ü
|
|
XQuery Editor
|
¡Ü
|
¡Ü
|
|
XQuery Update
Facility Editor with results preview
|
¡Ü
|
¡Ü
|
|
XQuery Debugger
|
¡Ü
|
¡Ü
|
|
XQuery
back-mapping
|
¡Ü
|
¡¡
|
|
XQuery Profiler
|
¡Ü
|
|
|
HTML & CSS
Tools
|
¡¡
|
¡¡
|
|
HTML
editor for HTML5, HTML4, & XHTML
|
¡Ü
|
¡Ü
|
|
CSS
editor for CSS3 & CSS2.1
|
¡Ü
|
¡Ü
|
|
Markdown Tools
|
¡¡
|
¡¡
|
|
Markdown editor
|
¡Ü
|
¡Ü
|
|
Rendering Markdown
docs in built-in Browser View
|
¡Ü
|
¡Ü
|
|
YAML Tools
|
¡¡
|
¡¡
|
|
YAML editor
|
¡Ü
|
¡Ü
|
|
Validating YAML
against JSON Schema
|
¡Ü
|
¡Ü
|
|
Validating YAML
against YAML schemas
|
¡Ü
|
¡Ü
|
|
Converting
YAML to/from JSON, XML, XSD
|
¡Ü
|
¡Ü
|
|
Querying
YAML with XQuery
|
¡Ü
|
¡Ü
|
|
OpenAPI Tools
|
¡¡
|
¡¡
|
|
Validation
against OAS
|
¡Ü
|
¡Ü
|
|
OpenAPI editor
|
¡Ü
|
¡Ü
|
|
Creating &
testing OpenAPI requests
|
¡Ü
|
¡Ü
|
|
Chart Tools
|
¡¡
|
¡¡
|
|
Chart creation
from XML data
|
¡Ü
|
|
|
Chart
visualization of profiler data
|
¡Ü
|
¡¡
|
|
Generation of
charts with XSLT and XQuery
|
¡Ü
|
|
|
ZIP Archive
Tools
|
¡¡
|
¡¡
|
|
Accessing,
modifying, and editing files in ZIP archives
|
¡Ü
|
¡Ü
|
|
Editing,
validating, and previewing EPUB 2.x files
|
¡Ü
|
¡Ü
|
|
Microsoft
Office / OOXML Tools
|
¡¡
|
¡¡
|
|
Viewing &
editing Open XML in Word, Excel, PowerPoint
|
¡Ü
|
¡Ü
|
|
Transforming OOXML
with XSLT
|
¡Ü
|
¡Ü
|
|
Processing OOXML
with XQuery
|
¡Ü
|
¡Ü
|
|
XBRL Tools
|
¡¡
|
¡¡
|
|
Validation
& editing of XBRL instance files
|
¡Ü
|
¡¡
|
|
Integration
with installed RaptorXML+XBRL Servers for hyper-fast validation
|
¡Ü
|
¡Ü
|
|
EDGAR filing
validation
|
¡Ü
|
¡¡
|
|
Graphical XBRL
Taxonomy Editor & Wizard
|
¡Ü
|
|
|
XBRL Table
Linkbase editor with real-time preview
|
¡Ü
|
¡¡
|
|
XBRL Report
Packages viewing and validation
|
¡Ü
|
|
|
Point-and-click XBRL
Formula editor
|
¡Ü
|
¡¡
|
|
XULE editor
and processor
|
¡Ü
|
|
|
Fixed &
customizable XBRL documentation
|
¡Ü
|
¡¡
|
|
EDGAR filing
validation
|
¡Ü
|
|
|
Support for
OIM (Open Information Model) 1.0: XML/CSV/JSON transformation &
validation
|
¡Ü
|
¡¡
|
|
Apache Avro
Tools
|
¡¡
|
¡¡
|
|
Validation
& editing of Avro schemas
|
¡Ü
|
¡¡
|
|
Avro View
for viewing & searching Avro instances
|
¡Ü
|
|
|
Web Services
Tools
|
¡¡
|
¡¡
|
|
HTTP Testing
Window
|
¡Ü
|
¡Ü
|
|
Graphical WSDL
1.1/2.0 editor
|
¡Ü
|
¡¡
|
|
Fixed &
customizable WSDL documentation
|
¡Ü
|
|
|
SOAP
client ( 1.1/1.2)
|
¡Ü
|
¡¡
|
|
Web Services
Security support
|
¡Ü
|
|
|
SOAP debugger
|
¡Ü
|
¡¡
|
|
Program Code
Generation
|
¡¡
|
¡¡
|
|
Royalty-free
code generation in Java, C#, C++
|
¡Ü
|
¡¡
|
|
Automation
Support
|
¡¡
|
¡¡
|
|
Scripting
environment & forms editor
|
¡Ü
|
¡Ü
|
|
OLE support
|
¡Ü
|
¡Ü
|
|
ActiveX Control
|
¡Ü
|
¡Ü
|
|
Command-line
interface
|
¡Ü
|
¡Ü
|
|
Global
Resources
|
¡¡
|
¡¡
|
|
Configure /
switch to multiple deployment environments
|
¡Ü
|
¡Ü
|
|
Deep
integration with Altova MissionKit tools
|
¡Ü
|
¡Ü
|
|
Multi-purpose
IDE Integration
|
¡¡
|
¡¡
|
|
Visual
Studio¢ç integration
|
¡Ü
|
¡Ü
|
|
Eclipse integration
|
¡Ü
|
¡Ü
|
|
|
OS and Memory Requirements
Operating System
Altova software applications are available for the following platforms:
- Windows 10, Windows 11
- Windows Server 2016 or newer
Memory
Since the software is written in C++ it does not require the overhead of a Java Runtime Environment and typically requires less memory than comparable Java-based applications. However, each document is loaded fully into memory so as to parse it completely and to improve viewing and editing speed. As a result, the memory requirement increases with the size of the document.
Memory requirements are also influenced by the unlimited Undo history. When repeatedly cutting and pasting large selections in large documents, available memory can rapidly be depleted.