Svjetska šahovska federacija poznaje četiri kategorije majstora. Velemajstor je najviša titula koju šahist može dobiti. Da bi dospio u najviši rang, šahist mora u karijeri imati ELO rezultat iznad 2500 bodova te osvojiti tri međunarodna turnira s velemajstorima koji nisu iz njegove države.
Titula se također dobiva ako se osvoji svjetski naslov u seniorskoj ili u juniorskoj kategoriji; za to se upotrebljava pokrata GM ili IGM. Druga je razina internacionalni majstor, za koju šahist treba imati najmanje 2400 ELO bodova.
Rang ispod jest FIDE majstor, koji zahtijeva rezultat od 2300 ELO bodova. Najniži je rang kandidat za majstora, koji od šahista traži 2200 ELO bodova.