Format Hub
Convert SpatiaLite / SQLite online — free
SQLite with the SpatiaLite extension turns the world’s most deployed database into a spatial one: geometry columns, spatial functions and your attribute data, all in a single portable file you can query with plain SQL. It is a favourite for analysis pipelines and embedded applications.
Convert desktop and web formats into a queryable SpatiaLite database below, or unpack a .sqlite/.db file someone handed you into shapefile, GeoJSON, KML, GeoPackage or FlatGeobuf.
Files are deleted automatically after 48 hours. Your files are never shared.
Convert SQLite to…
Convert to SQLite
SQLite: frequently asked questions
What is the difference between SQLite and GeoPackage?
Both are SQLite files under the hood. GeoPackage is a strict OGC standard for exchanging geodata, while SpatiaLite/SQLite is the more general-purpose spatial database with a larger SQL function library. For handing data to others, GeoPackage; for querying and analysis, SpatiaLite.
How do I query the converted database?
Open it with any SQLite client (sqlite3 CLI, DB Browser for SQLite, DBeaver) or load it in QGIS. Attributes are ordinary columns, so `SELECT * FROM your_layer WHERE population > 10000` just works.
Is the SQLite converter free?
Yes — new accounts get free conversion credits, and paid plans convert unlimited files within their size limit. Nothing to install; everything runs in the cloud.
What is the maximum file size?
Up to 5 GB per file on the largest plan (smaller plans have lower limits). Files are deleted automatically after 48 hours.