OntoCraft
Ontology check

Ontology checker

Drop in an OWL ontology to check modeling pitfalls, metadata, logical contradictions, data constraints and term-registry matches, with a fix for each finding.

Free · Apache-2.0 · OntoCraft

Your files are never sent to a server.

Checks run in Python (Pyodide) inside this browser, so a private ontology does not reach our servers. The first run downloads the checker (Pyodide with rdflib, owlrl and pyshacl) and can take tens of seconds.

Ontology*

Required. Turtle (.ttl), RDF/XML (.owl, .rdf), JSON-LD, N-Triples

Data

Optional. Instance data for SHACL validation and logic checks

SHACL shapes

Optional. Constraints the data must meet