← All articles
Guide

What Is a Plus Code and How to Read One

July 14, 2026

A Plus Code is a short code like 8FVC9G8F+6X that names a small rectangle of the Earth, about 14 meters across. The system behind it (Open Location Code) has one rule applied over and over: divide the world into 20×20 cells, name each cell with two digits, and repeat inside the cell you picked. Four pairs and a final refinement later, you have addressed a doorway. No streets, no building numbers, no database; just math.

That is why Plus Codes have become the de facto digital address in places where formal addressing is thin: a code names a home in an unnumbered settlement exactly as reliably as it names an office in Zurich. You have probably seen one in your map app without noticing; the string with the + in a place’s details is a Plus Code.

The anatomy of a Plus Code

A full code has five digit pairs, coarse to fine. Take 8FVC9G8F+6X, a cell in Zurich:

8F
Region: a 20° cell, about 2,200 km
VC
Area: a 1° cell, about 110 km
9G
Neighborhood: about 5.5 km
8F
Block: about 275 m
+6X
The + is fixed formatting; 6X picks the final 14 m cell

Stop at any pair: 8FVC0000+ is the 1° area, 8FVC9G8F+ the 275 m block. Zeros pad the gap up to the plus sign.

The digits come from a deliberate 20-character alphabet, 23456789CFGHJMPQRVWX. No vowels, so codes cannot spell words; no 0/O or 1/I/L, so nothing is misread over a phone. The + after the eighth digit carries no data at all; it is there so a code is recognizable as a code, the way @ marks an email address.

How the code zooms in (try it)

The easiest way to internalize the pairs is to walk one code down. This starts at 8F, the 20° region covering the Alps, and each click picks one of the 400 sub-cells:

8FVC9G8F+
8FVC9G8F+6X
Each digit pair picks one of 20×20 sub-cells. Click anywhere in the square to choose the pair 6X yourself, or step through the levels:
8FVC9G8F+6X is a cell about 14 m across.
center 47.3656, 8.5249
Try it: every level is the same move, one of 400 sub-cells named by two digits. Four pairs after the region code and you are at a 14 m square.

What the Plus Code grid looks like on a map

Because every level is a plain slice of latitude and longitude, the grid draws as clean squares that subdivide as you zoom. At a regional zoom each cell shows its significant digits:

MapGridder with the Plus Codes grid type selected, showing 1-degree cells over satellite imagery of Iraq, each labeled with a four digit prefix like 8H74
Plus Code cells at the 1-degree level, four digits per square. One code per cell, worldwide, no zones.

Zoom in and the grid keeps up: each square splits 20×20, the label simply growing two digits at each step until full codes appear:

MapGridder zoomed into Zurich with the Plus Code grid at the 275 meter block level, cells labeled with full codes like 8FVC9G8F+
The same grid at the block level over Zurich. Each square is about 275 m across and carries a complete, usable code.

Short codes: the form you actually see

Map apps rarely show all ten digits. The leading pairs name a region and an area, and if you already know roughly where you are they are redundant. So codes get shared short: 9G8F+6X Zurich means “find Zurich, then resolve 9G8F+6X to the nearest matching cell.” The town name replaces four digits. Paste either form into the MapGridder search bar: full codes fly straight to the cell, bare short codes resolve near your current map view, and a short code with a place name is looked up against that place.

Plus Codes vs MGRS

Both systems turn a location into one string you can read over a radio or paste in a chat, and both are worldwide. They optimize for different jobs: Plus Codes answer “where do I send this?”, MGRS answers “where exactly is that?”

Plus CodesMGRS
Built onPlain 20×20 degree slicesUTM zones and metric squares
Finest unitAbout 14 m (3 m with an 11th digit)1 m square
Example8FVC9G8F+6X32TMT 6540 4715
ShorteningBuilt in (9G8F+6X Zurich)Truncate digits (lower precision)
Cell shapeAngular squares (narrow near poles)True metric squares (within a zone)
Typical jobEveryday addressing, deliveries, sharing placesMilitary and SAR point reporting

The structural difference is the zones. MGRS inherits UTM’s 6° slices, which buy true metric distances at the cost of seams; Plus Codes have no seams anywhere, which buys simplicity at the cost of cells that narrow toward the poles and never reach single-meter precision. They are complements: share the meetup point as a Plus Code, report the casualty location in MGRS.

Where Plus Codes come from

Plus Codes are the consumer name for the Open Location Code standard, developed at Google in 2014 and published as an open, Apache-licensed specification anyone may implement. Google’s own Plus Codes site documents the format and its use in municipal addressing programs across Africa and India, where codes serve as official addresses for homes that never had one.

See the grid on a live map

The fastest way to build intuition is to watch the grid subdivide over terrain you know. Open the map, pick Plus Codes in the Grid panel, and zoom; the labels grow two digits at every level, exactly like the explorer above. Searching a code like 8FVC9G8F+6X flies straight to its cell.


Have coordinates to convert? The lat/long to Plus Code converter gives you the code at three detail levels, and decodes full or short codes back. For the metric-grid side of the story, read MGRS vs UTM vs lat/long.