西汉元始元年(公元元年),汉平帝刘衎追封孔子为“褒成宣尼公”“褒成”褒奖其功劳,“宣尼”是谥号,“公”是爵位。
北魏太和十六年(492年),孝文帝元宏称孔子为“文圣尼父”。“文圣”是尊号,“尼父”是敬称。
北周大象二年(580年),静帝宇文衍追封孔子为“邹国公”,“邹”是国名,“公”是爵位。
隋开皇元年(581年),文帝杨坚称孔子为“先师尼父”;
唐乾封元年(西元666年),高宗李治赠孔子为“太师”,“太师”为官位。
武周天绶元年(690年),武则天封孔子为“隆道公”。“隆道”是封号,“公”是爵位。
唐开元二十七年(739年),玄宗李隆基封孔子为“文宣王”。“文宣”为谥号,“王”是爵位。这儿的“王”不是后世皇帝以下的侯王的王,而是周天子“武王”“成王”的王。
宋仁宗至和二年(1055年)改文宣公为衍圣公,后代相沿不改。
西夏仁宗三年(1146年)三月,西夏仁宗颁布诏令:“尊孔子为文宣帝,令州郡悉立庙祀,殿庭宏敞,并如帝制。”(据《宋史·夏国传》和吴广成《西夏书事》记载)这一封号是给历朝历代最高级别的人的。
元朝大德十一年(1307年)成宗加衔“大成至圣文宣王”。
明朝世宗嘉靖九年(1530年)尊“至圣先师”。
清朝顺治二年(1645年)世祖尊“大成至圣文宣先师”。
中华民国二十四年(1935年)国民政府尊“大成至圣先师”。