Software + App Development
The Altova Data Platform gives developers the tools they need to build software, data integration, and reporting solutions for XML, JSON, SQL, and more, as well as to build mobile apps and enterprise database solutions in record time.
Server Software
Altova’s cross-platform server software products are optimized to provide high-performance automation of essential business processes including workflow orchestration, validation & processing, data integration & ETL, report generation, and more.
Regulatory Solutions
Altova Regulatory Solutions make it easy for business users to generate regulatory filing reports in XBRL or XML for EBA, ESEF, EIOPA, and others, in a user-friendly interface, without being exposed to the complexity of the underlying syntax.
Cloud Solutions
The Altova Cloud offers easy, seamless access to Altova's legal, regulatory, and database solutions directly in the cloud. With nothing to download or install, users can get to work right away.
5,637,077Users worldwide
Customers Say

“Our team began with a number of different XML platforms, but eventually converged on a single one: when so much depends on the strength of your XML tools, it's a cinch that you go with the best. Thank you Altova!”

Dr. Michael Arner CTO, ROAM Data, Inc
MissionKit Software Bundle
MissionKit is a software development suite of tightly integrated XML, JSON, SQL, and UML tools. It includes XMLSpy, MapForce, StyleVision, and other market-leading products for building today’s real-world software, data integration, and ETL solutions.
XMLSpy XML Editor
XMLSpy offers the world’s leading graphical schema designer, an AI Assistant, a code generator, file converters, debuggers, profilers, full database integration, support for XML, JSON, YAML, XSLT, XPath, XQuery, WSDL, SOAP, XBRL, OOXML, Avro, Markdown, and more.
MapForce ETL tool
MapForce is an AI-ready, any-to-any, graphical data mapping tool for data integration and ETL. Convert between XML, JSON, PDF, database, EDI, XBRL, CSV, Excel, Protobuf, and/or Web services. Transform data instantly and automate with MapForce Server.
StyleVision report designer
StyleVision makes it easy to design reports and forms based on XML, database, and XBRL inputs. It makes the power of XSLT available in an intuitive, visual design tool for simultaneous output in HTML, PDF, Word, text, and other formats.
UModel UML modeling tool
UModel allows you to visually design application models in UML and generate Java, C++, C#, or Visual Basic .NET code and project documentation. Or, reverse engineer existing programs into UML software architecture diagrams, then fine tune your designs and complete the round trip by regenerating code.
DatabaseSpy multi-database tool
DatabaseSpy is a multi-database query, design and editing tool with a built-in SQL AI Assistant. It connects to all major databases for SQL editing, database structure design, database content editing, and database schema and content comparison.
DiffDog file comparison tool
DiffDog is the only tool developers and IT pros need for comparing files, directories, and databases. Quickly compare source code files, Word docs, or ZIP files. DiffDog includes powerful XML-aware diff/merge tools. Generate diff reports or automate comparisons with DiffDog Server.
SchemaAgent schema management tool
SchemaAgent is a visual tool for analyzing and managing relationships among XSDs and related XML-based files. It provides an accurate view of the XML infrastructure, offering the insights necessary for efficient management, editing, and reuse of components in a productive, error-free manner.
Authentic XML authoring
Authentic is an XML authoring and WYSIWYG XML editing tool. Authentic forms are designed in StyleVision, and Authentic ships with templates for popular industry-standard XML vocabularies like DITA and Docbook. All Authentic assets can be packaged in Portable XML Forms for easy sharing.
MobileTogether low-code app development
MobileTogether is a low-code app development framework that makes it easy to build native apps and enterprise solutions for all platforms. Choose between low code app development or no-code, AI-powered database app creation. MobileTogether is powerful enough to build any data-centric app imaginable – in record time.
FlowForce Server workflow management software
FlowForce Server is a flexible, high-performance workflow automation tool for data processing, data transformation, and report generation. FlowForce Server automates execution of RaptorXML Server, MapForce Server, and StyleVision Server with easy tools to manage jobs in a busy data processing environment.
MapForce Server for data integration & ETL
MapForce Server is a high-performance data integration server that automates data transformation and ETL projects designed in MapForce. MapForce Server is highly scalable, does not require extra-cost "connectors," and is and available at a fraction of the price of other solutions.
StyleVision Server report generator
StyleVison Server automates report and documentation generation in web and print formats. It provides high-performance generation of attractive reports that render XML, database, and XBRL data based on designs created in StyleVision.
DiffDog Server: automated differencing engine
Altova DiffDog Server combines the file and directory comparison options of DiffDog with the power of today's parallel computing environments to automate high volume comparisons and generate diff reports automatically. The software can compare source code, Word docs, directories, CSV, and databases.
RaptorXML Server XML, XBRL, and JSON engine
RaptorXML Server is Altova's third-generation, hyper-fast XML, XBRL, JSON, and YAML validator and processor. RaptorXML Server is optimized for the latest standards and parallel computing environments to deliver hyper-performance and includes powerful, flexible options for developers.
MobileTogether Server - back end hub for apps
MobileTogether Server is the back-end for mobile apps built in MobileTogether Designer. It acts as a gateway between mobile users and back-end data sources and infrastructure, providing high-performance data processing for apps, sophisticated cache control options, optional app security functionality.
CbCR excel template
The Country by Country Reporting App is a secure, cloud-based app that allows filing organizations to easily generate valid CbC reports in XML - either by entering data in a friendly interface, or by uploading it using an Excel template. This approach shields end users from the complexity of XML for error-free CbC report creation.
EBA XBRL add-in for Excel
The Altova European Banking Authority (EBA) XBRL add-in for Excel lets financial pros generate XBRL instances compliant with EBA XBRL Filing Rules without ever leaving Excel. An easy-to-use Excel template guides users when entering report data, and the add-in exports EBA XBRL reports for filing.
ESEF XBRL add-in for Excel
The Altova European Single Electronic Format (ESEF) XBRL add-in for Excel gives business users the ability to build valid ESEF XBRL reports compliant with ESMA filing rules - all directly in Excel. Users can even edit or create an ESEF extension taxonomy using easy visual tools.
EIOPA (Solvency II) XBRL add-in for Excel
The Altova EIOPA (Solvency II) XBRL add-in for Excel lets non-technical users create XBRL reports compliant with Solvency II filing requirements directly in Excel, without being exposed to the underlying XBRL syntax. An easy-to-use Excel template guides users when entering report data, and the add-in exports EIOPA XBRL reports for filing.
CbCR excel template
The Altova Work in Process (WIP) XBRL add-in for Excel allows contractors to create WIP reports in the required XBRL format - all inside Excel. It's easy to enter report data into the WIP Excel template, and then the add-in generates a valid WIP report in XBRL.
Altova GDPR Compliance Database
The Altova GDPR Compliance Database makes it easy to maintain an ongoing record of personal data stores to ensure that the processing of personal data is handled in line with the principles of the GDPR.
RecordsManager no-code database apps
Altova RecordsManager offers a no-code, visual development process for creating custom database apps. For instant database creation with zero design required, choose the RecordsManager AI Assistant to generate a fully-featured database based on natural language prompts.
ContractManager contract management solution
Altova ContractManager is a secure, cloud-based contract management app that is both easy-to-use and highly customizable. Affordable for companies of all types and sizes, ContractManager provides all the tools you need to efficiently manage contracts and deadlines.