GIS for iPhone, iPad, Mac & Android

One-time purchase. No subscription.US prices in USD. Local pricing varies.

Your GIS data.
Ready for fieldwork.

Visualize maps, collect structured records, and run spatial analysis on your phone or tablet. GoGIS brings your data and the tools to work with it into the field.

Explore the work ↓
GoGIS: Professional GIS Wherever You Work. Aerial imagery and a colored surface beneath numbered sample locations, with collected and remaining points and an active sample showing distance and GPS accuracy.
The map and the work, together. Imagery, a mapped surface, collection progress, and navigation to the next sample. View full size ↗
Open GIS formatsOn-device analysisOffline field collectionOne-time purchase
Start with the work you need to do

Explore the map.
Work with the information.

Open a file to understand a location. Record what you find there. Use the data to answer a spatial question.

Dense parcel boundaries across Madison’s isthmus on iPad, colored by estimated fair market value, with a legend and a Dane Parcels layer listing 218,857 features.
Regional coverage. Individual features. Madison’s isthmus, viewed within a Dane County parcel layer containing 218,857 features. Working with large datasets →
Parcel polygons styled in green and red across an urban street map on iPhone.

Make patterns visible.

Style features by attribute and add labels to bring useful differences into view.

A colored raster layer over aerial imagery on iPad, with the imagery layers listed alongside the map.

Bring imagery into context.

Combine your imagery with other GIS layers to compare what they show at the same location.

A Madison parcel attribute sheet on iPad showing its address, assessed values and acreage, with styled parcel boundaries behind it.

Look inside a feature.

Select a feature to inspect its attributes—the information behind the point, line, or boundary.

Forms & field records

Each visit.
Part of the same record.

Record inspections, attach photographs, and keep each visit connected to the mapped asset. Your reference layers stay close at hand while you work.

Explore custom forms →
Culvert Inspection form on iPad showing condition, obstruction percentage, maintenance action, follow-up date and site photographs, alongside flood-zone and waterway layers.
A culvert inspection brings observations, photographs, and follow-up actions into one record. Demonstration inspection records.

Ask the questions
the task requires.

Build forms with pick lists, measurements, photographs, and calculated values. Conditional fields let you show follow-up questions when they apply.

Keep the history
with the asset.

Use related forms to add a separate record for each visit. Review dates, conditions, and measurements together in the grid without replacing earlier inspections.

Explore related records →

Edit one record.
Update several together.

Open a feature’s form, change an individual cell in the Attribute Grid, or select several records and apply the same value to them. Correct one measurement or assign a shared priority without reopening each form.

See how individual and bulk editing work →
Three example culvert inspections in the iPad grid: good condition, then fair condition with 25 percent inlet obstruction, followed by good condition with no obstruction.
Compare visits side by side: condition, obstruction, and the reason for inspection. View full screenshot ↗
Share the overview

A map to accompany the records.

Export a PDF with the culvert locations, reference layers, legend and scale. This example shows the inspection area; the visit records remain separate.

Open the culvert inspection map ↗
Exported landscape map of four labeled culverts, flood zones and waterways, with a title, legend and scale.
Actual GoGIS map export from the demonstration project.
Sampling grids, routes & results

From planned points
to mapped results.

Lay out sample locations, follow the route, record each collection, and map the returned lab results. This turf demonstration follows the work at one site.

01 / Plan

Lay out the
sample locations.

Generate a sampling grid within a boundary. Set the spacing, rotation, and offset to suit the area you need to cover.

Sample Grid preview over a sports ground, with evenly spaced points and grid lines within the selected boundary.
A regular grid establishes coverage across the site.
Explore sampling grids →
02 / Collect

See the next point
and the work remaining.

Follow direction and distance to the next sample. Collection status and the remaining route stay visible as you move through the site.

GoGIS sampling route with directional arrows, green completed points, remaining points and navigation toward sample 20.
Completed points and the remaining route, together.
Explore sampling routes →
03 / Interpret

Put the results
back on the map.

Match returned lab results to samples by Bag ID. Create an interpolated surface from a numeric result to explore its spatial pattern.

Interpolated pH surface over the same sample locations, with a blue-to-red legend ranging from 5.40 to 7.40. Illustrative lab data.
The same locations with an illustrative pH surface.
Read the sampling guide →

Demonstration project with illustrative lab results.

Keep each sample connected to its record.

Print QR or barcode bag labels, capture observations in a form, and retain collection records alongside the sample locations.

Collection, labels & related records →
Share the work

A report you can
take into the next step.

Export an overview map and heat-map pages for the result fields. Share the sample locations and their mapped results in a PDF.

Open the sample report

Actual GoGIS output from a separate demonstration project, using example data.

Overview page from the Sunset example report, showing ten sample locations and a collection summary.
The overview page from the downloadable report.
Geometry operations

Put your layers
to work.

Measure what remains after excluding an area. Find the parcels around a proposed site. Use buffer, intersection, and difference operations to turn mapped boundaries into results you can inspect and export.

Difference / Parcel minus wetlands

Subtract mapped constraints.
Measure what remains.

Subtract the wetland polygons from a parcel to create a new layer containing the area outside mapped wetlands.

39.97 acOriginal parcel
4.17 acMapped wetland overlap removed
35.80 acArea remaining
Parcel and mapped wetlands over aerial imagery before subtraction.
Before: the parcel overlaps the mapped wetland boundary.
Result of subtracting mapped wetlands from the parcel, leaving an irregular boundary along the wooded corridor.
After: a new polygon follows the boundary of the remaining area.

Areas shown for this example, rounded to two decimal places. The result measures land outside the mapped wetlands; it does not establish suitability for a particular use.

Buffer + Intersect / Nearby parcels

Which parcels are within
a mile of the proposed pit?

Create a one-mile buffer around the proposed footprint, then intersect it with the parcel layer. Review the overlapping portions together with their parcel attributes.

Interactive Buffer on iPad set to 5280.0 feet around a proposed pit footprint, with surrounding parcel boundaries visible.
01 / Define the study area. A 5,280-foot buffer around the proposed footprint.
Parcel polygons clipped to the pit buffer boundary and colored by property class. The output layer lists 140 features.
02 / Intersect with parcels. The result retains the portions inside the buffer.

From an area on the map
to records you can work with.

This example produces 140 output features. Review addresses, parcel IDs, property classifications, and source attributes in the grid.

Resulting parcel grid showing street address, assessed acres, property class, parcel ID and a calculated area field, with 140 output features.
03 / Review the records. Source parcel attributes remain available alongside the intersection result.

Illustrative proposed-site scenario. One mile is the chosen study distance. Assessed Acres is a source parcel attribute, separate from the calculated area of each intersection result.

Between devices

Keep the work
moving with you.

Use Field Sync to exchange project changes between nearby Apple and Android devices over a local connection, without a cloud account.

From one device to the next.

Transfer feature records, related forms and photographs so the work is available on the device you need next.

How Field Sync works →
One GoGIS device sending project changes.A second GoGIS device receiving project changes.
Prepare for the field

Your layers.
Available offline.

Imported vector data remains available without a connection. For an offline basemap, download supported USGS sources in the United States or GSI sources in Japan before you leave coverage. Built-in basemap downloads are currently limited to those regions.

Offline Maps setup on iPad showing USGS Imagery, the download area and estimated size.
Prepare: choose the area and download the supported basemap.
Madison parcel layers over downloaded imagery on iPad, with the airplane-mode indicator visible.
In the field: parcel data and downloaded imagery together.
Prepare for offline work →
For every kind of project

Take the results
into your next step.

Export GIS files for further analysis, create a PDF map, or share related records as CSVs linked to their source features. The same tools support a sampling program, an inspection history, or a map you need to review.

How exported records stay linked →
Fit for your next project

Your data.
Your devices.
Your workflow.

Start with the files you already have. Bring the results back into the tools you use.

Start with your own data →
Will it work with my GIS files?

Import Shapefile, GeoPackage, KML/KMZ, GeoJSON, and CSV. Add GeoTIFF or MBTiles imagery. GoGIS supports projected shapefiles through their accompanying coordinate-system information.

Export Shapefile, GeoPackage, GeoJSON, KML, or CSV. Related-form CSVs link back to the parent features.

What works without an internet connection?

Work with imported vector data, collect records, and run geometry operations on the device. Built-in basemap downloads are available for supported USGS sources in the United States and GSI sources in Japan. Save the area you need before leaving coverage. Elsewhere, imported vector data remains available offline, but GoGIS does not currently provide built-in basemap downloads. Downloads and online services require a connection.

Prepare for offline work →
Can Apple and Android devices work together?

GoGIS runs on iPhone, iPad, supported Macs, and Android phones and tablets. Move projects between platforms or use Field Sync to exchange changes between nearby devices over a local connection.

External Bad Elf receiver support is currently available on iPhone and iPad. Check platform-specific requirements for specialist hardware.

Read about Field Sync →
Can I start by simply opening a map file?

Yes. Import a file to view its features and attributes. Add collection, editing, and analysis to the project as you need them.

Open a shapefile on iPhone →
Get GoGIS

Professional tools.
One-time purchase.

Bring your data into the field, work with it on location, and take the results with you.

No subscription. No account required.

App StoreiPhone, iPad & supported Macs$4.99 US store · USD ↗Google PlayAndroid phones & tablets$4.99 US store · USD ↗

Apple and Android purchases are separate. Local pricing and device requirements are shown in each store.

Also from GoGIS

WI 2026

A Wisconsin statewide parcel map for your phone. Download counties, search public records, and keep field photos and notes on your device.

WI 2026 home