城市扩张而且变得现代化。太平洋战争期间，日本在1942年佔领了这座城市，并重新命名为现名雅加达。1945年日本投降后，苏卡诺和穆罕默德·哈达于8月17日在雅加达宣布印尼独立。不久后，由于荷兰殖民政府重新回到这里，镇压独立运动，共和国政府曾经把首都迁往日惹、武吉丁宜等地，直到1949年12月27日，荷兰才将统治权移交给印度尼西亚共和国，首都迁回雅加达。现代的雅加达受交通拥堵、空气污染、地面沉降、洪涝灾害等多项问题困扰。雅加达曾被嘉实多和TomTom评为“全球最堵车城市”。雅加达约40%的面积低于海平面