Een codenaam is een geheime naam die wordt gebruikt om te verwijzen naar een naam, woord, project of persoon. Spionnen worden vaak met hun codenaam aangeduid om ontdekking te bemoeilijken. Codenamen kunnen ook worden gebruikt bij industriële spionage om geheimen te beschermen tegen zakelijke rivalen.
Geheimhouding is niet de enige reden voor hun gebruik. Standaard woorden en zinnen zijn makkelijker te horen op radiokanalen zoals portofoons.
Codenamen werden talrijk in de Tweede Wereldoorlog. Namen als Operatie Barbarosa en Operatie Overlord en het Manhattan Project werden beroemd.

