EarthCape · Android · Free

Species records, survey protocols and a topographic map of the whole planet, offline.

Records observations against a survey protocol, draws a vector topographic basemap of the whole planet that you download for offline use, and exports to the formats a data repository will accept.

No account required. Works with no signal. Your records stay on the device unless you export them.

EarthCape map over mountain terrain with observation markers

What is in it

Exports to

Darwin Core Archive/ GBIF DwC-DP/ Frictionless Data Package/ GeoPackage/ Shapefile/ GeoJSON/ KML/ GPX/ GML/ MapInfo MIF/MID/ Excel/ SQLite

3D terrain view of a walked track and its observations climbing a mountain ridge, rendered on a tablet
3D terrain, contours and hillshade/ rendered on the device from our own vector tiles

The map

A vector basemap of the whole planet, served from our own infrastructure

The topographic, streets and outline basemaps are an OpenMapTiles vector rendering of the whole planet, built and served on our own servers. Because no third-party provider sits behind them, the map features below are free and offline downloads have no limit. The satellite view is Esri World Imagery and needs a connection.

  • No API keysNo registration, and no key to paste into settings or renew.
  • No per-tile billingNo Google Maps or Mapbox account behind the app, so no metered map loads.
  • No usage capsPan, zoom and download as much as a survey needs.
  • No third-party trackingRequests for our tiles go to us, not to an advertising network.
  • No connection neededVector tiles are small enough to package a working area, or the whole world at overview detail.
Map and tile server documentation
Offline maps panel with a named region ready to download
World map download, zoom levels 0 to 5, about 80 MB

Offline packaging

Downloading an area for offline use

Frame the area on the map. The app suggests a name from the place names it covers (an online lookup), estimates the download size, and stores it. Terrain is included, so relief and 3D also work without a network connection.

  • Working areaZoom 6–14 over the current view. The app shows the estimated size before you download; a district-sized area is typically a few tens of megabytes, map and 3D terrain together.
  • World overviewZoom 0–5 for the entire planet, about 80 MB, covering everywhere outside the downloaded working area.
  • Offline modeOne switch makes the map use only cached tiles, so a stale roaming connection cannot slow it down.
  • Downloaded regionsSee what is stored and how much space it uses, pause or resume a download, and remove regions you have finished with.
Offline maps documentation
Map settings: tile cache, Wi-Fi-only downloads and offline mode
Basemap picker: topographic, streets, satellite

On the map

Measurement, snapping and the feature legend

These tools read the same vector tiles that make the map work offline. Measurement, route snapping and the legend all run on the device, so they behave the same in the field as they do at a desk.

  • MeasurePlan and 3D distance, ascent and descent, with an elevation profile along the line.
  • Route snappingWith Snap on, measurement lines follow paths and trails held in the tiles rather than a straight line.
  • Feature legendA key to the basemap by feature group: terrain, ground cover, water, routes, roads, points of interest. Show, hide or label each group; with a group's info switch on, tapping one of its features names it.
  • TerrainContours and hillshade on the topographic basemap; tilt and rotate into 3D.
  • BasemapsTopographic, streets, outline and satellite.
  • BrightnessDim the basemap so markers stay readable in low light.
  • Marker stylingShape, colour, radius, opacity and outline, set per entity type.
Map tools documentation
Distance measurement with an elevation profile
Feature layers panel with visibility, label and info toggles

Recording

Observations, GPS tracks and photos

An observation carries a position, a taxon, a time and the fields its protocol requires. The app shows the GPS fix quality before you record, and track recording continues in the background while you enter observations.

  • GPS statusLatitude, longitude, accuracy, altitude, speed, bearing, satellite count and timestamp, before you start.
  • Track recordingRecords the walked route under the selected project, and keeps running while you record observations.
  • PhotosTaken in the app or picked from the gallery, geotagged, attached to the record.
  • VisitsGroup a session's records under a visit, or continue without one.
  • LocalitiesPlace a named point locality and record against it.
  • Taxon lookupNames come from the Catalogue of Life, the taxonomic backbone behind EarthCape. The names you download stay on the device. Offline, search covers the names you have downloaded; online, more of the backbone is searched.
Recording documentation
Track recording screen showing GPS status before starting
Observation form with protocol fields

Forms

Form layout and custom fields

Every entity has a form you can lay out yourself: which fields appear, in what order, under which headings, plus fields the app does not ship with. Configure it before the season and everyone on the survey enters the same data the same way.

  • Field layoutShow, hide, reorder and group the fields on any detail form.
  • Custom fieldsText, number, date, yes/no and pick lists, added to the entity that needs them.
  • Structured editorsVegetation relevé matrices with cover scales, for methods a flat form cannot represent.
  • PortableForm and protocol configuration travels as a project setup file (.ecsurvey) you can hand to someone else.
Forms documentation
Form builder listing the fields on a form
Custom field definition

Protocols

Seven protocols to start with, and a studio for writing your own

A protocol defines what a record has to carry: which fields are required, what the units are, and what counts as a complete observation. Use one of the included protocols, or write the one your project runs.

  • IncludedSeven protocols to start with: incidental records, site visits, timed area searches, walking transects and three vegetation cover scales.
  • EditableClone any included protocol and edit the copy, or write a new one, in the Protocols Studio on the device.
  • Per projectEach project records under its own protocol; forms follow from it.
  • ValidationProtocol-required fields are enforced at entry, not discovered at export.
Protocols documentation
Protocol list
Visit prompt when starting a record

Your data on the device

Lists, columns, filters and corrections

Records are held in a database on the device. Lists behave like a data grid: choose the columns, filter and sort them, open a record and correct it. Lists, filters and corrections run against the local database and need no connection.

  • ListsObservations, localities, visits, taxa and files, each with its own list.
  • ColumnsChoose which fields the list shows, custom fields included.
  • FiltersOne filter box matches any shown column; the tablet grid filters and sorts per column.
  • Photo galleryEvery image attached to the project, in one grid.
  • Scoped taxonomyThe taxa list shows the species recorded in the project, or every downloaded name.
Data browsing documentation
Observation list with selected columns
Filter box on the observation list

Export

Twelve export formats

Records export as Darwin Core for a repository, GeoPackage for a GIS, Excel for a spreadsheet, or a SQLite backup of the whole app database. No format is proprietary, and no export requires an account.

  • BiodiversityDarwin Core Archive, GBIF DwC-DP, Frictionless Data Package.
  • SpatialGeoPackage, Shapefile, GeoJSON, KML, GPX, GML, MapInfo MIF/MID.
  • GeneralExcel workbook, and a full SQLite backup of the app database.
  • DestinationsGoogle Drive, Dropbox, Zenodo, or the phone's own share sheet.
  • Round tripA Frictionless Data Package exports and imports again, so setup and records move between devices.
Export documentation
Export screen listing twelve formats
Sharing an exported file through the system share sheet

Google Drive

Several people working through one Drive folder

Point the app at a Drive folder and it writes the project there: the setup, your own contributions, the photos, and an analysis-ready merge of everyone's records. Anyone pointed at the same folder downloads it and merges it into their copy. This covers a multi-person survey without a server or an account.

  • Export to DriveSetup, your contributions and photos, written to a folder you already own.
  • Analysis-ready mergeEveryone's records combined into one dataset in the same folder.
  • Download and mergePull the folder back and fold other people's records into your device.
  • Your storageThe data sits in your Drive under your control, not on our servers.
  • Also availableDropbox and Zenodo, if that is where the project keeps its files.
Google Drive collaboration guide
Google Drive export card with export, sign in and download options
Integrations list

Integrations

iNaturalist and GBIF

Two of the largest biodiversity datasets are reachable from the app: your own iNaturalist observations, and the published occurrence record for the area around you. Both connect to the project you are recording.

iNaturalist

Signing in, importing and syncing back

Connect the account you already use. Import your iNaturalist observations into the project so field records and iNaturalist records sit in one dataset, and send records back the same way — the ones you pick, when you pick them.

iNaturalist hub showing the connected account
The hub, with sync status and the records ready to send.
iNaturalist activity feed showing recent identifications on your own observations
Your iNaturalist activity, read on the device.
  • Sign in with your existing iNaturalist account.
  • Activity and recent observations, read on the device.
  • Import into a project, with taxon and position preserved.
  • Sync records back to iNaturalist, one at a time or a batch you choose.
iNaturalist documentation

GBIF

Species recorded within 20 km

The nearby-species browser queries GBIF around your position and returns the occurrence record as a taxonomic tree with counts. Expand a level, select the taxa you need, and the names are downloaded to the device for offline use.

GBIF nearby species: nine phyla within 20 km
Nine phyla within 20 km of one survey site.
Drilling into orders with vernacular names and counts
Drill to order and species, with counts.
  • Queries the published occurrence record around your position.
  • Expand kingdom to species, with vernacular names.
  • Download the selected taxa, with or without their parents.
GBIF documentation

Tablets

A layout built for a landscape screen

The same app with a tablet layout: panes side by side, the map toolbar placed on the map instead of behind a sheet, and room to keep a record open next to the map it refers to.

EarthCape on a landscape tablet: wide topographic map with the full map toolbar inline
Tablet dashboard with three panes side by side

The dashboard splits into three columns instead of one scrolling list.

Tablet recording view with the map and the record card side by side

Recording keeps the map and the record card visible at once.

Tablet observation list on the left and the record form for the selected observation on the right

The observation list and the record you picked from it, side by side.

Tablet observation list filling the whole screen with taxon, date, visit, locality, comment and source columns

Close the detail pane and the list takes the full width, with more columns.

Tablet layout documentation

Languages

Nineteen locales

Field labels, protocol names, map tools, export screens and error messages are translated, not only the menus, and the layout mirrors for right-to-left scripts.

English/العربية/Deutsch/Español/Français/Bahasa Indonesia/Italiano/日本語/한국어/Nederlands/Polski/Português/Português (Brasil)/Русский/Türkçe/Українська/Tiếng Việt/简体中文/繁體中文

Language documentation

Specifications

What the app contains, in full.

Map

Basemap
OpenMapTiles vector rendering of the whole planet, served from our own infrastructure
Styles
Topographic, streets, satellite
Terrain
Contours, hillshade, 3D tilt and rotate
Offline regions
Zoom 6–14 for a working area, zoom 0–5 for the world
Measurement
Distance, area, elevation profile, trail snapping
Legend
Reads the features under the tapped point
Markers
Shape, colour, radius, opacity, outline, per entity type
Data layers
Observations, localities, visits, tracks, basemap

Recording

Observations
Taxon, position, time, protocol fields, custom fields
Tracks
Background GPS track recording under the selected project
Localities
Named point localities
Visits
Optional grouping of a session's records
Photos
Camera or gallery, geotagged, attached to records
Taxonomy
Catalogue of Life backbone; downloaded names held on the device
Protocols
Seven to start with, editable, plus your own
Forms
Field layout and custom fields per entity

Data and export

Storage
On-device database, no account required
Biodiversity formats
Darwin Core Archive, GBIF DwC-DP, Frictionless Data Package
Spatial formats
GeoPackage, Shapefile, GeoJSON, KML, GPX, GML, MapInfo MIF/MID
General formats
Excel workbook, SQLite backup
Destinations
Google Drive, Dropbox, Zenodo, system share sheet
Project packages
Export and import setup between devices
iNaturalist
Sign in, activity, recent observations, import
GBIF
Nearby species browser and taxon download

The app does not expire, show advertising or require an account.

A season, end to end

How a season runs

01

Set up the project

Choose a protocol, lay out the forms, add the fields your method needs. Export the package and hand it to everyone else on the survey.

02

Download the map area

Frame the working area and store it: map, contours and terrain, zoom 6–14. Add the world overview at zoom 0–5 for everywhere else.

03

Record

Start a track, open a visit, enter observations against the protocol. No network connection is needed, and nothing is queued for upload.

04

Export

Darwin Core for the repository, GeoPackage for the GIS, or a Drive folder the whole team merges through.

Full documentation

Questions

Is it really free?

Yes. The whole app, not a trial of it. No account, no advertising, no expiry.

Why can you give away a whole-planet offline map?

Because we run the tile server. The basemap is an OpenMapTiles rendering of the planet built and served on our own infrastructure, so there is no Google or Mapbox account behind the app, no per-tile billing and no usage cap to pass on to you.

How much storage does an offline area need?

A district-sized working area at zoom 6–14 is roughly 22 MB including 3D terrain. The world overview at zoom 0–5 is about 40 MB. The app estimates the size before you download and lists what is stored afterwards.

Does it work with no signal at all?

Yes. Recording, the map, measurement, the feature legend, the taxonomy and export all run on the device. Only the GBIF nearby browser, the iNaturalist hub and cloud destinations need a connection, and they wait until you have one.

Can several people record into one dataset?

Yes, through Google Drive. Each person exports their contributions to a shared folder and downloads the merged result back into their device. It is not live sync, but it needs no server and no account.

Can I draw polygons and lines on the map?

The app places named point localities. Polygon and line geometry is not part of it.

Will the export load into GBIF or a GIS without editing?

That is what the format list is for. Darwin Core Archive and GBIF DwC-DP map to Darwin Core and the GBIF data-package model, and GeoPackage, Shapefile, GeoJSON, GPX, GML and MapInfo MIF/MID open directly in QGIS and ArcGIS.

Can I change the protocol after I have started recording?

Yes. Protocols and forms are editable on the device at any time, and existing records keep the values they were entered with.

Install

EarthCape for Android

In closed testing on Google Play with a small number of field projects. If you run a survey — repeat visits to the same sites, a protocol you already follow, data that has to end up somewhere afterwards — write and tell me what you survey, and I will send you access.

iOS is in preparation. See the privacy policy and support pages for details.

EarthCape dashboard