Spatial ETL & SQL Conversion

Turn geodata into
clean SQL.

Drop a GeoJSON, KML, WKT, Shapefile or CSV and get INSERT statements, spatial binary, or clean GeoJSON back — right in your browser. No install, no account required.

Free tier runs 100% client-side — your data never leaves your machine.
geoflow_output.sql
-- CREATE TABLE CREATE TABLE [dbo].[Counties] ( [Name] NVARCHAR(255), [FIPS] NVARCHAR(50), [WKT] NVARCHAR(MAX), [Geom] GEOGRAPHY ); INSERT INTO [dbo].[Counties] (Name, FIPS, WKT, Geom) VALUES ( 'Autauga County', '01001', 'MULTIPOLYGON...', geography::STGeomFromText( 'MULTIPOLYGON...', 4326) );
Reads .geojson .kml / .kmz 📦 .shp (zip) 📊 .xlsx .wkt .csv Outputs SQL INSERT SQL UPDATE SQL Binary GeoJSON WKT CSV 📦 Shapefile 📊 Excel
// How it works
Three ways to use GeoFlow

Start free in your browser. Upgrade when your data outgrows it.

🌐 Free · Browser

Quick conversions

Drop a file, pick your output, copy or download instantly. No account, no install. 100% client-side.

  • GeoJSON, KML, WKT, CSV input
  • SQL INSERT / UPDATE / Binary output
  • GeoJSON, WKT, CSV export
  • All file columns included
  • Add up to 2 custom columns
  • Copy & download all formats
  • 100 features/run · 25 runs/day
  • Mini spatial preview
✦ Pro · Web — $5/mo

Full online platform

Everything free, with no feature limits. Shapefile, Excel, geo tools, full map, and batch processing.

  • Everything in Free
  • Shapefile + Excel import/export
  • Unlimited features per run
  • Unlimited custom columns
  • Geometry repair, simplify, force multi
  • Full interactive spatial map
  • Multi-file batch processing + ZIP
  • Priority email support
🖥️ Desktop — Coming Soon

Local app + Pro web

Python-powered desktop app with full GUI. Unlimited file size, advanced geometry repair, batch folders.

  • Everything in Pro
  • Unlimited file size
  • Advanced geometry repair (Shapely)
  • Batch folder processing
  • Auto-reproject any CRS → WGS84
  • Files never leave your machine
  • Offline use
// Free Converter

Try it now — no account needed

Drop a file and convert instantly. 100 features / run 25 runs / day Client-side · private
✦ Pro — All limits removed. Shapefile, Excel, geo tools and batch processing unlocked. My Account →
GeoFlow Web Converter
0 / 25 runs today
01 — Input & Options
📂
Drop file or click to browse
Free: GeoJSON · KML · WKT · CSV
Pro: + Shapefile (.zip) · Excel (.xlsx)
.geojson .kml .wkt .csv 📦 .shp.zip 📊 .xlsx
📄
Output Format
SQL Options
Table Name
Output
Load a file and click Generate
output appears here
⚠ Showing 100 of 0 features. Upgrade to convert all. Get Pro →
🚫 Daily limit reached — 25 runs used today. Resets at midnight. Upgrade →
🖥️ Desktop coming soon — unlimited file size, advanced repair, offline use. Get notified →
// Core Features
Everything you need for spatial ETL

Multi-format ETL

KML, GeoJSON, WKT, CSV, Shapefile, Excel — all converted cleanly in one step, 100% in your browser.

SQL Generator

INSERT and UPDATE scripts for SQL Server, PostgreSQL, MySQL, and SQLite with full spatial type support.

Geometry Tools

Fix winding order, remove duplicate vertices, simplify coordinates, force MultiPolygon. Pro tier.

Copy & Download

One-click copy or download as .sql, .geojson, .wkt, .csv, .shp, .xlsx — every format, every tier.

🗺

Spatial Preview

See your geometries on a live Leaflet map before export. Mini preview free, full interactive map on Pro.

📦

Batch Processing

Convert multiple files at once and download a single ZIP. Pro tier. No size limits.

🔒

Privacy First

100% client-side. Files never upload to any server. Your data never leaves your machine.

Instant Output

No waiting, no queues. Conversion runs in milliseconds in your browser regardless of feature count.

// Plans

Simple, honest pricing

Start free forever. Upgrade only when you need more.

Free
🌐 Web — no account required
$0 / forever
No install. No signup. Just convert.
  • GeoJSON, KML, WKT, CSV input
  • SQL INSERT / UPDATE / Binary
  • GeoJSON, WKT, CSV export
  • Copy & download all formats
  • All file columns included
  • Add up to 2 custom columns
  • 100 features per run · 25 runs/day
  • Mini spatial preview
  • Data never leaves your browser
Desktop
🖥️ Windows & Mac — coming soon
$9 / month
Full local app + Pro Web included.
  • Everything in Pro Web
  • Unlimited file size
  • Advanced geometry repair (Shapely)
  • Batch folder processing
  • Auto-reproject any CRS → WGS84
  • Files never leave your machine
  • Offline use · license key
// FAQ
Common questions
What file formats are supported?
Free: GeoJSON, KML, WKT, CSV. Pro Web adds Shapefile (.shp bundled in .zip) and Excel (.xlsx) for both input and output. Desktop adds true folder-level batch processing and automatic reprojection from any CRS to WGS84.
Is my data private? Do you store my files?
100% client-side across all browser tiers. Files are parsed and converted entirely in your browser using JavaScript — nothing is uploaded to any server. The Desktop app is fully local.
How does the 100-feature free limit work?
You can load any size file — GeoFlow processes it all but outputs only the first 100 features, clearly labelled. You get 25 runs per day (2,500 features total). The counter resets at midnight local time and is tracked in your browser.
What do the geometry tools do?
Pro geometry tools include: Fix winding order (reverses coordinate rings so SQL Server geography renders correctly), Remove duplicate vertices (cleans redundant points), Force MultiPolygon (wraps all Polygon types for consistent schema), and Simplify (reduces vertex count with adjustable tolerance — useful for large county/state boundaries).
geography vs geometry — what's the difference?
SQL Server GEOGRAPHY stores lat/lon and works with the SSMS map viewer. GEOMETRY stores lon/lat (X/Y order). GeoFlow automatically handles the coordinate flip for geography — so your polygons appear in the right place in SSMS.
Can I cancel my subscription?
Yes, cancel anytime from your account page. Access continues until the end of your billing period. GeoFlow is sold AS-IS with no refunds — use the free tier to evaluate before purchasing.
How do license keys work?
After subscribing, a license key is generated and emailed to you. Create a free GeoFlow account, go to your account page, and enter the key to unlock your tier. Keys activate on up to 2 devices.

More questions? See the full documentation or email support@geoflow.studio

© GeoFlow — All rights reserved
Part of the GeoEco.studio ecosystem