GIS Table Join Desk
Add CSV data to a GeoJSON map by matching a shared field. Check which records matched and download the combined file.
How are spatial features matched to table rows?
Choose the property key on your GeoJSON features and the key column in your CSV. A left join preserves every feature and adds matching attributes with a configurable prefix.
Your result
A little clarity, right here.
Start with your own content or load the example. Your result will appear here.
Three simple steps
How to use GIS Table Join Desk
Choose your input and adjust the options.
Review the preview and run the tool.
Download the result and keep your original.
Common questions
Good to know
Understand the result.
Keep the original.
Is this tool free, and are my files uploaded?
This tool is free with no account required. When you run the tool, your input goes to a separate processing service. Temporary files are deleted when the job ends. You can download the result to your device.
What are the limits and details?
Use GeoJSON with at most 1,000 features and 100,000 coordinate positions. Review repaired geometry: self-intersections may become multiple polygons or collections. Coordinates use x/y order; reprojection does not add missing elevation data. CSV join keys must be unique; missing matches keep their original properties.
Limits: one file up to 8 MB; 500,000 characters per text field. One job runs at a time on the worker, with a two-minute limit.