International Encyclopedia of uniforms and insignia


  • Lazarus Union Decree

    Lazarus Union Decree

Welcome to the International Encyclopedia of uniforms and insignia from around the world. 
In this encyclopedia you will find thousands illustrations of rank insignias, badges and functional labels.

International Encyclopedia of uniforms and insignia is a nonprofit, nonpolitical association, which aims to collect information about uniform insignias, uniforms, badges, patches, etc.  from around the world.

Our NGO is an official Group-Member of Union Corps Saint Lazarus International - CSLI Czech Republic & Slovakia as of 27-04-2024.

Migration of data from the original system has been completed. Over 5,500 pages and more than 49,600 illustrations were manually transferred.
Now the country data will be gradually updated and new information will be added.

We are looking for country or subject editors and graphic designers to work with us on the illustrations for our encyclopedia.
If you are interested you can write to:

If you would like to support the restoration process, you may send a donation.


Pavel Močoch
chief editor



2024-06-23 new illustration - Troops of the Ministry of the Interior of Czechoslovakia 1990-1992
2024-06-21 new illustration - Corps of Correctional Education of Czechoslovakia 1990-1992
2024-06-21 new illustration - Czechoslovak State Railways 1990-1992
2024-06-21 new illustration - State Police of Latvia
2024-06-16 new illustration - Customs Administration of the Czechoslovak Federative Republic 1990-1992
2024-06-15 data - Czech Association of Home Guards since 2018
2024-06-15 data - Young Guard of Hungarian People's Republic around 1980
2024-06-15 data - Transport Police of German Democratic Republic 1990 only
2024-06-15 data - German Reich War Navy 1938-1940
2024-06-15 new illustration - People's Militias of Czechoslovak Socialist Republic 1970-1989
2024-06-15 new data - Argentine Army (1940 since) gala uniform for generals and officers of the army

Last change logs

  • Google Translate
  • Visitor count since 2023-01-18

    visits total 962812, visits today: 804.