A city charter or town charter (generically, municipal charter) is a legal document establishing a municipality such as a city or town.
Traditionally the granting of a charter gave a settlement and its inhabitants the right to town privileges under the feudal system.