Online SBML Validator

You don't have javascript enabled. This version of the validator has been
enhanced to take advantage of java script. Without it you are missing out.
We recommend that you go ahead and enable javascript and then reload this
page.

To continue without using java script, you can validate your pages using
the old look.

You can retrieve the result of a previously-scheduled validation
run by entering its key here:

(E.g., 7bf66904-7d67-49bb-9127-bee77a8f96ba)

This system can test the syntax and internal consistency of an SBML file.
Passing this validator doesn't guarantee a file is 100% correct SBML, but
it's the best automated assessment available.

Use the form below to upload your SBML content. You can also access this service via a network API. By using any part of this service or website, you agree to be bound by the terms of the privacy notice.

Remove all packages not officially supported in this release of libSBML

The file has been uploaded to the server and is now validating. This operation will time out in 60 seconds.

The file is being submitted to the server and the validation is queued, you will receive your link shortly.

The SBML pasted is probably invalid. We expect at least an SBML tag.

Please paste some SBML prior to running the validation.

The SBML Online Validator currently supports all specifications of SBML through Level 3
Version 1 Core (Release 1).
Limitations: (1) SBML <annotation> element content is only checked for proper XML syntax; the content of annotations is not validated; consequently, a model may have errors in its annotations yet still pass this validator. (2) The maximum file size allowed is 32 megabytes (compressed or uncompressed).

Please refer to the privacy notice for information about how we use and store your model and other information.

This facility is the work of Frank T. Bergmann, Michael Hucka, Benjamin J. Bornstein, and Akiya Jouraku. It is an interface to the validation engine built into
libSBML
5.11.1,
written by Sarah M. Keating, Frank T. Bergmann, Akiya Jouraku, Benjamin J. Bornstein and Michael Hucka. This version of the validator uses the XML parser library "
libxml".