Topkapı Palace was built by Sultan Mehmed II (1444-1445 and 1451-1481) during the years 1460-1478, following the conquest of Istanbul. New buildings and annexes were added by other sultans over the centuries, creating the palace complex as we know it today.