Shapefile to GML Converter

When a European public-sector data partner wants GML and you have Shapefile — the typical INSPIRE-prep step.

Convert Shapefile to GML now

Common issues converting Shapefile to GML

Frequently asked questions

Will the output validate against an INSPIRE schema?

Not against a theme-specific schema — that requires mapping shapefile fields to INSPIRE element names. The output is generic GML and validates as XML and as base GML.

Are CRS / SRS references preserved?

The .prj is read for CRS detection but the GML wrapper doesn't emit srsName on each geometry by default. Reproject to your target CRS pre-conversion if needed.

How are DBF dates handled?

DBF D-type (YYYYMMDD) becomes an ISO-8601 date string in the GML attribute. Numeric and Character types pass through as-is.

Why is the output file so large?

GML's XML structure is inherently verbose. For data interchange where size matters, send gzipped — or use FlatGeobuf / GeoParquet if your consumer accepts those.

Related conversions