Un cantautor és una persona que sol escriure i interpretar (sovint com a cantant) la lletra i la música de les seues pròpies cançons.[1] A les seues cançons hi acostuma a incorporar temàtica social,[2] política i filosòfica.
Durant un temps, i en un context determinat, aquest tipus de cançó es va conèixer com a cançó protesta.[3] La llista de cantautors reconeguts inclouen Bob Dylan (dels Estats Units), Víctor Jara (de Xile), Quico Pi de la Serra (de la Nova Cançó),[4] Jacques Brel (de Bèlgica),[5] Vladímir Vissotski (de la Unió Soviètica) i Leonard Cohen (del Canadà).[6]