Hrad o založil r. 1356 Karel IV. (původně zvaný Karlsberg). Sloužil k ochraně šumavského pohraničí, nedalekých zlatých dolů a staré cesty do Čech.