UK postcodes - blue dots

Last modified: 1997-06-19

In its original form, this system consists of two rows of blue dots on the envelope. Each row contains 13 dot positions plus an index dot at the right hand end; the dots are a quarter of an inch apart with the index dot about three-quarters of an inch from the right hand edge of the envelope. The lower row (about half an inch above the bottom edge) represents the outward code, and the upper row (two inches higher) the inward code.

A more modern form consists of a row of vertical pink bars, often made of a dozen or so dots that are touching or almost so. Each bar is a quarter of an inch high and the same distance above the bottom edge of the envelope; there are 8 bars to the inch with the rightmost bar about an inch from the right hand edge of the envelope. From left to right the pattern of bars is:

The 13 bits of each code represent a number from 0 to 4095. The leftmost bit is a parity check (there should be an odd number of dots or bars), while the remaining 12 have values, from left to right, of 32, 16, 8, 4, 2, 1, 2048, 1024, 512, 256, 128, and 64. Thus the above patterns represent the outward code 2289 and inward code 3149. Note that codes 1365 and 2730 are represented by alternating patterns, and are reserved for testing.

Outward codes

The irregularities of the outward codes means that I do not yet fully understand the encoding. It would appear that each of the 124 areas is given a base number, and then the district number is added to that. Thus the base for CB is 2286, and so CB1 is coded as 2287, CB2 as 2288, and so on. However, this might well not be the full explanation, and it doesn't explain how sub-districts are handled.

The following table lists the deduced base values for each area checked, and those districts used to deduce them. More data is needed.

AreaBaseDistricts checked
CB 2286 1, 3
IM 2693 4
ME 4066 18
N 1903 1, 3
NP 445 44
NR 2982 30
RG 3589 14
SN 1969 7
W 2018 4
WD 2309 1, 2

In addition, it would appear that low-numbered codes based on the post town are used where the postcode was not visible. Examples seen are:

Code Post town
529 Laxey, IOM
705 Cambridge

Inward codes

To represent the inward code, each character is given a value and these three values are added together. Because of the two reserved codes, the value of the digit is expressed as a value for the range of the code.

Range 0AA
to
0ZZ
1AA
to
1ZZ
2AA
to
2ZZ
3AA
to
3ZZ
4AA
to
4FZ
4GA
to
4ZZ
5AA
to
5ZZ
6AA
to
6ZZ
7AA
to
7SE
7SF
to
7ZZ
8AA
to
8ZZ
9AA
to
9ZZ
Value 3667 65 465 865 1265 1266 1666 2066 2466 2467 2867 3267

ABDEF GHJLN
first 0 20 40 60 80 100120140160180
last 01234 56789
PQRST UWXYZ
first 200220240260280 300320340360380
last 1011121314 1516171819

For example, the above inward code is 3149. This is 2867+280+2, and so represents 8TD.


Back to Up UK Postcodes or Up the Postcodes index. CDWF Back to Clive's home page.