XmlPad è un editor per la realizzazione e la modifica di file nel linguaggio XML. Il software offre il pieno supporto per l'XML Schema e per i progetti basati sul sistema CVS. Il programma dispone di numerose utili funzioni come ad esempio la syntax highlighting, la numerazione delle righe, la navigazione di un range di elementi ed un wizard per il context-dependent source assistant.
Grazie a XmlPad è possibile visualizzare in qualsiasi momento un anteprima del documento in diagrammi grafici, generare documentazione per gli XML Schema o eseguire la validazione degli stessi. L'applicazione è semplice da utilizzare e dispone di un'interfaccia intuitiva. Tra le principali caratteristiche:
- importazione file HTML e DBF;
- supporto per JAXB e Castor;
- creazione espressioni regolari;
- enumeration builder.