"Cracow" is an old English representation, while "Kraków" is the official and local name. The latter is also more recognized globally, especially on platforms like Google.