Military Rank Reference

NATO OF and OR rank codes with US, UK and German equivalents

Searchable reference of NATO officer (OF-1 to OF-10) and other ranks (OR-1 to OR-9) under STANAG 2116, with representative US, UK and German army rank titles so you can compare military ranks across nations. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What do OF and OR mean?

OF stands for officer and OR for other ranks (enlisted). NATO codes run OF-1 to OF-10 for commissioned officers and OR-1 to OR-9 for enlisted personnel, giving a single scale to compare ranks across member nations under STANAG 2116.

Comparing military ranks across nations

Every armed force has its own rank titles, insignia, and hierarchical structure, which makes cross-national comparisons confusing. NATO solves this with a standardised code system — OF-1 to OF-10 for commissioned officers and OR-1 to OR-9 for other ranks (enlisted personnel) — defined in STANAG 2116. This reference maps each code to representative US, UK, and German army rank titles so you can translate one nation’s rank into another’s.

The NATO OF and OR scale

Officer (OF) codes run from OF-1 at the junior commissioned officer level to OF-10 at the highest possible general officer rank (five-star equivalents that most nations only use in wartime or leave unfilled in peacetime).

Other Ranks (OR) codes run from OR-1 at the most junior enlisted grade to OR-9 at the highest non-commissioned level (Sergeant Major of the Army equivalents).

The codes are joint — they apply the same way across army, navy, and air force — but the titles differ by both nation and branch. OF-5 is a Colonel in most army and air force contexts, but the same code in a navy context is a Captain (naval). This is a frequent source of confusion in joint or coalition operations.

Army equivalents at a glance

NATO codeUS ArmyBritish ArmyBundeswehr (DE)
OF-10General of the Army*Field Marshal*(*not used in peacetime)
OF-9GeneralGeneralGeneral
OF-8Lieutenant GeneralLieutenant GeneralGeneralleutnant
OF-7Major GeneralMajor GeneralGeneralmajor
OF-6Brigadier GeneralBrigadierBrigadegeneral
OF-5ColonelColonelOberst
OF-4Lieutenant ColonelLieutenant ColonelOberstleutnant
OF-3MajorMajorMajor
OF-2CaptainCaptainHauptmann
OF-1Lieutenant (1st/2nd)LieutenantLeutnant
OR-9Sergeant Major of the ArmyWarrant Officer 1Stabsfeldwebel
OR-6Staff SergeantSergeantOberfeldwebel
OR-3CorporalLance CorporalGefreiter
OR-1PrivatePrivateSchütze

*OF-10 is a five-star wartime rank; most nations have no current OF-10 holders.

Branch differences: why the same code has different titles

The OF/OR scale is joint but rank names are not:

  • OF-5 in the navy is a Captain (naval) — the same seniority as an army Colonel.
  • OF-6 in the navy is a Commodore or Rear Admiral (lower half) depending on the nation.
  • Warrant officers do not map cleanly to the OF/OR scale in all nations. The US Army has a separate WO1–CW5 track; the British Army uses WO1 and WO2 within the OR range.

When working in a joint or coalition context, use the NATO code as the reference — it is unambiguous in a way that rank titles are not.

About STANAG 2116

STANAG 2116 is the NATO Standardisation Agreement that defines the OF and OR equivalency framework. It does not set titles or insignia (those remain national prerogatives); it establishes the common equivalency scale so that allied forces can understand each other’s command hierarchies during combined operations. The reference here uses army examples as the most universally familiar baseline.