Después del colapso de Japón en 1945, el área pasó por un período de transición y agitación durante la Lucha Nacional Indonesia por la independencia. Durante la ocupación japonesa y desde la perspectiva de los nacionalistas indonesios que el 17 de agosto de 1945 declararon la independencia, la ciudad fue rebautizada como Yakarta. En 1945, la ciudad fue ocupada brevemente por los aliados y luego fue devuelta a los holandeses. El nombre neerlandés, Batavia, siguió siendo el nombre reconocido internacionalmente hasta que se logró la plena independencia de Indonesia y Yakarta fue proclamada oficialmente capital nacional el 27 de diciembre de 1949.