MIL-STD-2525C and 2525D symbol builder with CoT types

2525c is a free tool for finding the MIL-STD-2525 symbol for an asset. Click through the hierarchy from left to right (affiliation, battle dimension, then each level of the function) and it gives you the symbol image, its symbol identification code (SIDC) and the Cursor on Target (CoT) type that draws the symbol in ATAK, WinTAK and iTAK. MIL-STD-2525C is the default; MIL-STD-2525D is one click away.

Reading a MIL-STD-2525C symbol code

A 2525C SIDC is 15 characters. SFGPUCI-------- is a friendly infantry unit:

Position Field Example
1 Coding scheme S warfighting
2 Affiliation F friend (H hostile, N neutral, U unknown)
3 Battle dimension G ground (A air, S sea surface, U subsurface, P space, F special operations forces)
4 Status P present (A anticipated or planned)
5โ€“10 Function ID UCI--- unit, combat, infantry
11โ€“12 Symbol modifier Echelon, mobility, or H for an installation
13โ€“14 Country code Optional
15 Order of battle Optional

From a 2525C code to a CoT type

A Cursor on Target atom type is the same information with hyphens: a, the affiliation in lower case, the battle dimension, then the function ID one character per field. SFGPUCI-------- becomes a-f-G-U-C-I, a hostile fighter SHAPMFF-------- becomes a-h-A-M-F-F, and a friendly tank SFGPEVAT------- becomes a-f-G-E-V-A-T. Only warfighting symbols (coding scheme S) have a CoT type.

MIL-STD-2525D codes

A 2525D SIDC is 20 digits: version, context and standard identity, symbol set, status, headquarters / task force / dummy, amplifier, a six digit entity code, and two sector modifiers. The friendly infantry unit above is 11031000001211000000. For a 2525D symbol the builder gives the CoT type of the equivalent 2525C symbol, or of the nearest one, and a CoT event that carries the 20 digit code for clients that read it.

Full code lists