xsdEASY Download

<xs:schema> · version 1.4.1 · Windows 10 and 11 · free

Your XSD, made easy.

XSD Easy is a free desktop app with seven tools to view, compare, turn into SQL tables, generate and validate XML and create Java classes from your XSD schemas. Everything happens on your computer.

  • XSDDiagram
  • XSD AvsXSD B
  • XSDER-SQL
  • ER-SQLDiagram
  • XSDXML
  • XMLvsXSD
  • XSDJAVA
pedido_demo.xsd · XSD Easy
The XSD Easy viewer with the diagram of an orders XSD and the detail of the NIF field
Tools

Seven tools, one XSD

Load your schemas once and move from one tool to the next. Each one guides you step by step, and the tutorials show you how to use it with example data.

XSD Easy · XSD Diagram
Screenshot of XSD Diagram in XSD Easy

XSD Diagram

Look at any XSD, or a WSDL, as a diagram or as a tree, and understand its structure at a glance.

  • The detail of every field, one click away
  • Search, filters and full screen
  • Summary in PDF or HTML and a drawing for Excalidraw
Made for everyday work

Everything around it

local

Everything on your computer

Your XSD, your data and what you generate never leave your computer. No accounts, no servers.

workspace/

Workspace on disk

One folder keeps your XSD, designs, mappings and results, so you pick up where you left off.

SQL Server · Oracle

Your database

SQL, types and queries are written for SQL Server or Oracle, with one click.

.excalidraw

Diagrams for Excalidraw

Take the XSD or the table model to Excalidraw to document or present it.

ES · EN

Spanish and English

The app, and the SQL and XML it generates, in the language you choose.

☀ ☾ 80–150 %

Your way

Light and dark themes, scaling for the whole app and a window of its own for each viewer.

pedido_demo.xsd · XSD Easy Viewer
XSD Easy Viewer in a dark theme showing the diagram of an XSD
XSD Easy Viewer

Just for viewing

A separate, lighter app for anyone who only needs to look at schemas. Double-click a .xsd or .wsdl and each file opens in its own window.

  • Diagram and tree view, with the detail of every field.
  • Operations and messages of WSDL files.
  • Schema summary you can export to PDF and HTML.
  • XML validation against the open schema.
Download · version 1.4.1

Choose your XSD Easy

Free for personal and professional use. The installer integrates with Windows; the portable version is a single file that runs without installing anything.

XSD Easy

All seven tools: diagrams, comparer, table designer, generators and validator.

v1.4.1 · Windows x64

Installer

Setup wizard, shortcuts and "Open with…" for .xsd files.

XSD-Easy-1.4.1-Setup.exeDownloadWindows

Portable

A single .exe: copy it anywhere and run it, nothing to install.

XSD-Easy-1.4.1-Portable.exeDownloadWindows

XSD Easy Viewer

Only the XSD and WSDL viewer, lighter. Opens each file in its own window.

v1.4.1 · Windows x64

Installer

Setup wizard, shortcuts and "Open with…" for .xsd files.

XSD-Easy-Viewer-1.4.1-Setup.exeDownloadWindows

Portable

A single .exe: copy it anywhere and run it, nothing to install.

XSD-Easy-Viewer-1.4.1-Portable.exeDownloadWindows

System: Windows 10 or 11, 64-bitLicense: free (read the license)JAXB Generator: needs your own JDK or JAXB

FAQ

Common questions

What is XSD Easy?

A free desktop application for Windows with seven tools to work with XSD schemas: view them as a diagram, compare them, turn them into SQL tables, generate and validate XML, and create Java classes with JAXB.

Is it free?

Yes. XSD Easy and XSD Easy Viewer are free for personal and professional use, including inside companies. The terms are in the license agreement.

Are my files uploaded to any server?

No. Your XSD, your data and everything you generate are processed on your computer. The app needs no account and no connection to work.

How do I turn an XSD into SQL tables?

With the ER Designer: load the XSD, choose a few simple rules, adjust the design if you want and download the CREATE TABLE statements for SQL Server or Oracle.

Can I generate test XML from an XSD?

Yes. The XML Generator creates one or many XML files that follow the XSD, with made-up values or the ones you set, and also from the data of your database. Every XML is validated before you download it.

What is the difference between the installer and the portable version?

The installer integrates with Windows: shortcuts, uninstall and "Open with…" for .xsd files. The portable version is a single .exe you run from any folder or USB stick, with nothing to install.

What do I need to generate Java classes?

A JDK or a JAXB installation that includes XJC. XSD Easy prepares the bindings.xjb and runs XJC for you.

Does it run on Mac or Linux?

For now only on Windows 10 and 11, 64-bit.

Contribute

Does it save you time?

XSD Easy is free and will stay free. If you find it useful and want to support its development, you can buy me a coffee on Ko-fi.

Buy me a coffeeko-fi.com/siwell