Digital addresses

    What Makes a Good Location Code?

    A good location code is short, unambiguous, stable and easy to share. Learn the design qualities that separate a practical code from a frustrating one.

    Updated 14 October 2026 · 3 min read

    A good location code is short enough to share easily, precise enough to find the right door, and clear enough to copy without mistakes. It also never changes, so a code written down today still works next year.

    Short

    Every extra character makes a code harder to say, remember and fit into a form field. The code should be only as long as the precision demands. Splitting the code into blocks makes a given length easier to read.

    Precise enough, not more

    The area a code covers should match real use. A cell that covers a whole district is not enough to find a house; a cell far smaller than a doorway adds characters without helping. A cell of a few metres is enough to identify an entrance or a gate.

    Unambiguous

    One code must refer to exactly one place. No two places should share a code, and one place should not have several competing codes. This is the property people rely on most.

    Stable

    The mapping should be fixed. If the same coordinates could produce different codes at different times, a printed code could mislead. Stability also means the system remains usable for as long as people keep records. See does the same location give the same UPCS code.

    Easy to read and type

    Avoid designs where letters and digits are easily confused, or where case matters. Use separators and consistent blocks. See error-resistant location codes.

    Language-neutral

    A code that depends on a particular language excludes people who do not read it. Letters and digits are accepted nearly everywhere, whereas word lists need translation. See word-based addresses explained.

    Reversible

    You should be able to go from code to position without a large private database, and from position to code the same way. This keeps the system independent of any single address list.

    Easy to verify

    A good system gives a visual check: show the pin on a map, show the country, and let the reader confirm. See how to verify a digital address.

    Honest about its role

    A good location code does not pretend to be a legal address. It is a tool for finding places, and works best alongside normal addresses. See digital address vs postal address.

    A worked example

    UPCS aims for these qualities with a country prefix, two short blocks and a 3 m x 3 m cell. See UPCS code format explained.

    Frequently asked questions

    What is the most important quality of a location code?

    Unambiguity. A code must point to exactly one place, and the same place must always give the same code, otherwise people cannot trust it.