Many engineering websites provide free "extracts" or "summary tables" which are sufficient for 90% of shop floor work. Search for "ISO 2768 tolerance chart" on:

TOLERANCES: ISO 2768-m

: By using "medium" or "coarse" classes for non-functional areas, you avoid over-specifying, which keeps machining costs down. Global Language

The tolerance value depends on the nominal dimension range. As the dimension gets larger, the allowable deviation increases.