Check a file or a URL. GeoParquet 1.0, 1.1 and 2.0 files are checked against the specification. Files stay on your machine; a URL is read with range requests, so its host must allow cross-origin reads (public S3 buckets with CORS, GitHub raw and source.coop do).
2.0 file checks align with the OGC GeoParquet 2.0 draft, which is in process for OGC approval.
The checker is the command-line tool from geoparquet-validator, also a Rust crate, a Python package, an npm package and a C library, compiled to WebAssembly. Verdicts follow the specification text; a sampled URL run only sees the rows it read. GeoArrow-encoded 1.1 columns are checked structurally only (the data tests need WKB).