GEOO.APP

Vector Merge Tool — Combine SHP, GeoJSON & KML Files into One Online

Merge multiple vector files online: SHP, GeoJSON, KML, KMZ, GPX, GPKG, DXF and CSV in any combination, combined into a single file with all features and attributes preserved — processed locally in your browser.

Features

Batch Processing

Support uploading multiple files for merging at once

Secure Processing

Local processing, data not uploaded to server, protecting your data privacy

Preserve Data

Complete retention of all features and attribute information

File Upload & Merge

Upload multiple geographic data files for merging

Drag and drop files or folders, or click to upload

Related Tools

About

Vector Merge combines multiple vector files into a single layer. Upload as many GeoJSON or Shapefile files as you like and the tool concatenates their features — with all attributes preserved — into one output you can download immediately. The summary shows file count, total feature count, and geometry types before you commit.

It solves the everyday problem of fragmented data: province-level files that should be one national layer, tiles downloaded separately from an API, or monthly exports that need to become a single dataset. Nothing is uploaded — merging happens in your browser, so even sensitive layers stay on your machine.

How to Use

  1. 1

    Upload two or more vector files, dragging them in together or adding more with the "Add More Files" button; each file's feature count is listed.

  2. 2

    Start the merge — all features and attribute fields are combined locally in the browser into a single layer, with totals shown for files, features, and geometry types.

  3. 3

    Download the merged file and optionally reset the tool to process another batch.

FAQ

QDo all input files need the same attribute fields?

ANo. The merged layer keeps the union of all fields; features coming from a file that lacks a given field simply have that field empty. Fields with identical names but different meanings will be mixed, so check your schema before merging.

QCan I merge files with different geometry types?

AYes — points, lines, and polygons can all be merged into one output. Note that some downstream tools (and the Shapefile format itself) prefer single-type layers, so consider splitting by type afterwards if a target system requires it.

QIs there a limit on how many files I can merge at once?

AThere is no fixed limit, but since everything runs in browser memory, very large or very numerous files may exhaust available RAM. For huge datasets, merge in several passes and combine the intermediate results.

QAre duplicate features removed during the merge?

ANo. The merge is a straight concatenation that preserves every feature — exact duplicates in the inputs remain duplicated in the output. Use the Dissolve or Extract tools afterwards if you need to deduplicate or filter the combined layer.

QWhich formats can be merged besides SHP?

AAll mainstream vector formats: SHP, GeoJSON, KML, KMZ, GPX, GPKG, DXF, CSV, TopoJSON and more — and they can be mixed freely, e.g. one SHP plus two GeoJSON files into a single output.

QCan I merge KML files?

AYes. Multiple KML (or KMZ) files merge directly, and they can be combined with SHP, GeoJSON and other formats; the output format is your choice.

QWhat if the input files use different coordinate systems?

AEach file is parsed in its own CRS and the merged output is written in WGS84 (EPSG:4326). Source .prj files or CRS declarations are applied automatically.